Текущее время: Вт, авг 05 2025, 09:55

Часовой пояс: 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 часа


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

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


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

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