Текущее время: Пт, мар 29 2024, 03:33

Часовой пояс: 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
Сообщения: 4366
Откуда: Москва
Пол: Мужской
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
Сообщения: 4366
Откуда: Москва
Пол: Мужской
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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
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
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
DED_MOROZ написал:
Чтобы посчитать НДС по позиции счета - например, можно использовать ФМ 'CALCULATE_TAX_FROM_NET_AMOUNT':

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

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


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

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

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


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

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


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

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

Стоимость без НДС: 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
Сообщения: 4366
Откуда: Москва
Пол: Мужской
zitvzitv написал(а):
А правильно будет если взять Цену без НДС из заказа EKPO/ NETPR " Цена нетто"?


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

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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