Текущее время: Пт, июн 27 2025, 16:02

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Разделить дебиторскую задолженность по строкам счет-фактуры
СообщениеДобавлено: Пт, дек 21 2007, 08:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Добрый день!
Оговорюсь сразу, я не Fi-щик ))
Не могу понять, как решить следующую задачу:
Предположим, есть сбытовой заказ на 2 позиции. К нему счет-фактура.
Проводка на счет дебитора идет одной строкой (сумма обеих позиций).

Как узнать в бух.документе, какая сумма по какой строке прошла.
Бух. документ по потоку документов сбыта я вытянул, а дальше как?
Задача нетривиальная в силу следующих причин:
1) в фактуре одна из позиций может быть не проведена в FI.
2) каждая позиция может быть отфактурирована на N%.
3) гипотетически, в фактуре воообще могут быть позиции из разных заказов. :?

Зачем мне это надо? Отчет по истории счетов дебиторов в разрезе
торговых документов. Т.е. есть номер сбытового заказа, по нему получить
сколько проплачено, сколько задолженность висит.

Задача теоретически выполнима, а практически? :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 21 2007, 18:59 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2005, 16:41
Сообщения: 103
Откуда: Москва
Решаетcя через статус позиции торгового документа - таблицу VBUP

1) На уровне фактуры смотри какие были отфатурированные позиции.
Сумма позиций = Проводке по дебитору.

Из фактуры ты всегда дойдешь до заказа и сравним с количеством заказанным. Так же из фактуры найдешь Фи фактуру и посмотришь выравнивание всего документа. Так как документ выравнивается полностью, а не по позиционно. То нет механизма узнать какую позицию фактуры SD выровнили.


2) По заказам бессмысленно дебиторку смотреть. Так как не все что заказано, то не все отгружено и отфактурировано.
Есть отчет FBL5N. Там есть открытые позиции - документы. Если выровнено или частично выравнено там можно увидеть по номеру документа выравнивания.

Если нужно спуститься до позиции документа, то добавь логику 1 параграфа.

В целом, что что тебя спрашиваю по поцизионная дебиторка - бред - так как решатеся стандартными задачами (или немного абапа) на уровне документа.


>>Т.е. есть номер сбытового заказа, по нему получить
>>сколько проплачено, сколько задолженность висит.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, дек 22 2007, 16:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
>По заказам бессмысленно дебиторку смотреть. Так как не все что заказано, то не все отгружено и отфактурировано.

Да тут свои заморочки... ))
Не всегда можно найти по потоку документов FI-документ, связанный с обрабатываемым торг.докум. Например, свалился авансовый платеж с контировкой на позицию заказа. Надо по заказу видеть, что деньги пришли.
Или еще хуже - пришел невыясненный платеж от дебитора. Его потом выравнили с нужной фактурой SD. А из заказа нужно видеть, скока ж заплатили, когда и за что.

> Так как документ выравнивается полностью, а не по позиционно. То нет механизма узнать какую позицию фактуры SD выровнили.
Мда. Пока сделал временное решение - если бух.документ (ну например та же фактура) относится по потоку документов к нескольким позициям - обнуляетя номер позиции. Если к нескольким заказам - то и номер торг.документа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, дек 23 2007, 10:13 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2005, 16:41
Сообщения: 103
Откуда: Москва
Делай из заказа ТАП требование авансового платежа (проформа фактура). Она передает в Фи памятную позицию. Выравнивай со ссылкой на пямятную позицию и ты в 100% случаев будешь занять есть предоплата по заказу или нет.

>Не всегда можно найти по потоку документов FI-документ, связанный с >обрабатываемым торг.докум. Например, свалился авансовый платеж с >контировкой на позицию заказа. Надо по заказу видеть, что деньги >пришли.


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

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


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

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


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

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