Текущее время: Ср, апр 24 2024, 16:06

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 14:36 
Начинающий
Начинающий

Зарегистрирован:
Пн, авг 15 2022, 16:34
Сообщения: 5
Добрый день!

Для создания отчета по закупке требуется написать спецификацию для разработчика, не могу разобраться в каких таблицах взять данные по цене без НДС, НДС, Сумма с НДС именно попозиционно.

Данные беру из счета-фактуры.
Эти таблицы смотрела VBRK VBRP, нет таких данных


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС  Тема решена
СообщениеДобавлено: Ср, авг 31 2022, 15:58 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
VBRK и VBRP - это таблицы для сбытовых фактур, а не для закупочных.

В закупках таблица заголовка документа фактуры - RBKP, позиций документов - RSEG.

Сумма-брутто (с НДС) фактуры: RBKP-RMWWR
Сумма НДС: RBKP-WMWST1
Сумма-нетто в позициях фактуры: RSEG-WRBTR (т.е., чтобы получить корректную сумму-нетто фактуры, можно либо сложить все суммы-нетто позиций, либо вычесть сумму НДС из суммы-брутто).

Связь таблиц по номеру фактуры (BELNR) и финансовому году (GJAHR).

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 16:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, авг 15 2022, 16:34
Сообщения: 5
Извините, что указала таблицы по сбыту. Отчет купля-продажи, поэтому ошиблась написала про сбыт.
Суть в том, что суммы указаны в шапке входящей счет-фактуре в целом, а Заказчик хочет видеть суммы по каждой позиции.
Например, по карандашу, ручке, тетради-отдельно. Сколько затратили на закупку каждой позиции (цена без НДС, стоимость без НДС, сумма НДС, стоимость с НДС).
Поэтому таблица RBKP Входящий счет: заголовок документа не информативна

EKPO RSEG
NETPR WRBTR
Цена нетто Сумма без НДС


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 17:27 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
zitvzitv написал(а):
Извините, что указала таблицы по сбыту. Отчет купля-продажи, поэтому ошиблась написала про сбыт.
Суть в том, что суммы указаны в шапке входящей счет-фактуре в целом, а Заказчик хочет видеть суммы по каждой позиции.
Например, по карандашу, ручке, тетради-отдельно. Сколько затратили на закупку каждой позиции (цена без НДС, стоимость без НДС, сумма НДС, стоимость с НДС).
Поэтому таблица RBKP Входящий счет: заголовок документа не информативна

EKPO RSEG
NETPR WRBTR
Цена нетто Сумма без НДС


Сорян, в RSEG этого нет (RSEG - это дебетовая часть проводки формирования кредиторской задолженности - стоимость позиций заказа на поставку). Даже и через FI НДС отдельно по каждой позиции собрать не получится, поскольку для фактуры с тремя позициями в 10, 20 и 30 руб и НДС = 10% сформируется такая проводка:

Кт <контрольный счет кредитора> 66 руб
Дт <перерасчетный счет ПМ/ПСч> 10 руб
Дт <перерасчетный счет ПМ/ПСч> 20 руб
Дт <перерасчетный счет ПМ/ПСч> 30 руб
Дт <НДС> 6 руб

Т.е., НДС проводится одной позицией для одного документа фактуры.

Тут, скорее всего, придется искусственно распределять в отчете сумму-брутто и сумму НДС по позициям проведенной фактуры сообразно их стоимости (уже абапом). Или же в экселе потом макросами делать то же самое, выгрузив из сапа основной отчет.

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 17:29 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
rseg-wrbtr - сумма счета в валюте документа без НДС
Чтобы посчитать НДС по позиции счета - например, можно использовать ФМ 'CALCULATE_TAX_FROM_NET_AMOUNT':
Code:
CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT'
      EXPORTING
        i_bukrs           = rseg-bukrs
        i_mwskz           = rseg-mwskz
        i_waers           = rbkp-waers
        i_wrbtr           =rseg-wrbtr
      TABLES
        t_mwdat           = lt_tax
      EXCEPTIONS
        bukrs_not_found   = 1
        country_not_found = 2
        mwskz_not_defined = 3
        mwskz_not_valid   = 4
        ktosl_not_found   = 5
        kalsm_not_found   = 6
        parameter_error   = 7
        knumh_not_found   = 8
        kschl_not_found   = 9
        unknown_error     = 10
        account_not_found = 11
        txjcd_not_valid   = 12
        OTHERS            = 13.
    IF sy-subrc = 0.
      lv_tax_amount = lt_tax[ 1 ]-wmwst.


Стоимость позиции с НДС: (lv_amount_with_tax) = rseg-wrbtr + lv_tax_amount

Обязательно!
После расчета стоимости по всем позициям просуммировать lv_tax_amount и, если он не сходится с RBKP-WMWST1, то разницу отнести, например, на позицию с максимальной суммой rseg-wrbtr (или на другие позиции по нужной вам логике).

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 20:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
DED_MOROZ написал:
Чтобы посчитать НДС по позиции счета - например, можно использовать ФМ 'CALCULATE_TAX_FROM_NET_AMOUNT':

Не поможет, если в MIRO сумма налога была введена вручную, а потом разбита системой пропорционально налоговым кодам. В этом плане MIRO ничем не отличается от обычной FB01. Поэтому, наверное, единственный способ - это брать по факту сумму налога в документе и разбивать ее руками пропорционально налоговой базе, которую составят позиции закупки. А что есть позиции закупки, если в той же самой MIRO я добавил еще несколько позиций без ссылки на заказ, то есть просто применил счета ГК и смешал их с позициями со ссылкой на заказ, при этом я также провел среди прочих часть налога вручную (прямой проводкой на 19 счет), при этом эта сумма налога частично балансирует сумму налога, проведенную через заголовок RBKP? Тогда чем в этом бренном мире становится данная задача? Вопросы, вопросы. Вот и сакура расцвела, пойду смотреть на костер.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Ср, авг 31 2022, 21:19 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Все зависит от процессов в системе.
В частном случае достаточно предложенного мной способа.
В общем случае - вариантов масса, тут не поспоришь.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Чт, сен 01 2022, 16:36 
Начинающий
Начинающий

Зарегистрирован:
Пн, авг 15 2022, 16:34
Сообщения: 5
Если резюмировать то получается, что данные из входящей фактуры от поставщика (Цена без НДС / Стоимость без НДС / НДС / Стоимость с НДС попозиционно) невозможно взять из таблиц.
Очень неожиданно.
В отчет будет попадать только расчетным путем?
А как абаперу это понятно написать, он требует спецификацию с наименованием поля и таблиц, т.к.он не консультант MM/SD.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Пт, сен 02 2022, 10:25 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
А вы консультант или где? Неужели никогда не писали спек с расчетными полями?

Стоимость без НДС: RSEG-WRBTR
Цена (расчетная): RSEG-WRBTR / RSEG-MENGE (количество в позиции)

Как (алгоритмически) считать попозиционный НДС и попозиционную сумму с НДС:

1) Берем и суммируем все значения RSEG-WRBTR
2) Для каждой позиции рассчитываем долю ее стоимости в общей стоимости позиций фактуры (RSEG-WRBTR / <сумма всех значений RSEG-WRBTR>)
3) Далее вычисляем долю суммы-брутто для каждой позиции (RBKP-RMWWR * <доля>) и долю суммы НДС для каждой позиции (RBKP-WMWST1 * <доля>)
4) Делаем проверку того, что рассчитанные доли, если их сложить, равны общим значениям RBKP-RMWWR и RBKP-WMWST1. Если есть отклонения (обычно бывает 0.01 руб из-за округлений), прибавляем (или вычитаем) эту копейку куда-нибудь (либо из самой дорогой по стоимости позиции, либо из самой последней)

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Пт, сен 02 2022, 12:54 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
zitvzitv написал(а):
Если резюмировать то получается, что данные из входящей фактуры от поставщика (Цена без НДС / Стоимость без НДС / НДС / Стоимость с НДС попозиционно) невозможно взять из таблиц.
Очень неожиданно.
В отчет будет попадать только расчетным путем?
А как абаперу это понятно написать, он требует спецификацию с наименованием поля и таблиц, т.к. он не консультант MM/SD.

Если резюмировать, то стандарт SAP для входящих MM-фактур хранит в таблицах данные:
- на уровне заголовка в разрезе код фактуры/код налога - суммы НДС (таблица RBTX)
- на уровне позиций (код фактуры/номер позиции) - сумму без НДС и код налога.

Разнесения суммы НДС по позициям в стандарте SAP на уровне таблиц действительно нет.
Если в вашем процессе это нужно - пишите расчетную процедуру по логике, описанной коллегами.

Рекомендую помнить про ситуацию, когда в фактуре есть позиции с разными кодами налога.
Для более корректного результата распределять по позициям с соответствующим кодом налога надо сумму налога отдельно по каждому коду налога.

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Пн, сен 05 2022, 10:58 
Начинающий
Начинающий

Зарегистрирован:
Пн, авг 15 2022, 16:34
Сообщения: 5
А правильно будет если взять Цену без НДС из заказа EKPO/ NETPR " Цена нетто"?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: В каких таблицах хранятся данные счет-фактуры по цене без НДС, НДС, Сумма с НДС
СообщениеДобавлено: Пн, сен 05 2022, 11:05 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
zitvzitv написал(а):
А правильно будет если взять Цену без НДС из заказа EKPO/ NETPR " Цена нетто"?


Чисто теоретически EKPO-NETPR может не соответствовать финальной цене-нетто в RSEG по итогам поступления (например, если в момент ПМ накрутились плановые затраты по доставке или еще что-нибудь). Хотя в целом все на ваше усмотрение, зависит от конкетно ваших бизнес-процессов и требований к отчету.

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB