Текущее время: Вс, июл 20 2025, 05:23

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: (срочно) автоматизация проводки Customer Invoice черер BAPI
СообщениеДобавлено: Ср, авг 30 2006, 14:14 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 11 2006, 14:45
Сообщения: 25
всем привет

есть срочная нужда создавать Customer Invoice автоматически. использование батч-инпута для транзакции FB70 руководство отвергает, т.е. требуется использование BAPI

все что удалось найти - это BAPI_ACC_BILLING_CHECK / BAPI_ACC_BILLING_POST
но эти BAPI судя по всему требуют ручного рассчета и ввода налогов, по крайней мере мне иначе их работать заставить не удалось

есть ли спсособ сделать то же самое но с автоматическим расчетом налогов на основе кода налога и сумм?

заранее большое спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (срочно) автоматизация проводки Customer Invoice черер BAPI
СообщениеДобавлено: Ср, авг 30 2006, 16:03 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
sap_r357 написал(а):
это BAPI_ACC_BILLING_CHECK / BAPI_ACC_BILLING_POST

Используй BAPI_INCOMINGINVOICE_CREATE, там можно сказать галку авторассчет налога.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (срочно) автоматизация проводки Customer Invoice черер BAPI
СообщениеДобавлено: Чт, авг 31 2006, 17:06 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 11 2006, 14:45
Сообщения: 25
Uukrul написал(а):
Используй BAPI_INCOMINGINVOICE_CREATE, там можно сказать галку авторассчет налога.

фокус в том. что мне нужен не входящий, а исходящий инвойс.
впрочем, проблема расчета решилась предварительным использованием ФМ CALCULATE_TAX_FROM_NET_AMOUNT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 01 2006, 17:10 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 11 2006, 14:45
Сообщения: 25
Новые грабли.
сформировал входящие данные, рассчитал НДС при помощи CALCULATE_TAX_FROM_NET_AMOUNT

При запуске BAPI_ACC_BILLING_CHECK в bapi_return получаю
"S RW Проверка документов без ошибок: BKPFF 20065000000072 TRD."

При запуске BAPI_ACC_BILLING_POST в bapi_return получаю
"S RW Документ проведен: BKPFF 20065000000072 TRD."

однако затем мне выскакивает мессага
Изображение
и сам документ не создается

нескольчо часов в долбагере привели к мысли, что вызываемый "где-то унутре" ФМ CALCULATE_TAX_DOCUMENT пытается вызвать скрин 300 (ввод налогов) что и приводит к облому в выполнении BAPI

отсюда возникает ключевой вопрос - как побороть этот самый скрин 300, точнее, его вызов?
И вообще, что-нибудь реально этот гребанный BAPI_ACC_BILLING_POST использовал?[/i]


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

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
sap_r357 написал(а):
Новые грабли.
сформировал входящие данные, рассчитал НДС при помощи CALCULATE_TAX_FROM_NET_AMOUNT

При запуске BAPI_ACC_BILLING_CHECK в bapi_return получаю
"S RW Проверка документов без ошибок: BKPFF 20065000000072 TRD."

При запуске BAPI_ACC_BILLING_POST в bapi_return получаю
"S RW Документ проведен: BKPFF 20065000000072 TRD."

однако затем мне выскакивает мессага
Изображение
и сам документ не создается

нескольчо часов в долбагере привели к мысли, что вызываемый "где-то унутре" ФМ CALCULATE_TAX_DOCUMENT пытается вызвать скрин 300 (ввод налогов) что и приводит к облому в выполнении BAPI

отсюда возникает ключевой вопрос - как побороть этот самый скрин 300, точнее, его вызов?
И вообще, что-нибудь реально этот гребанный BAPI_ACC_BILLING_POST использовал?[/i]

А может для начала посмотрим дамп обновления чтобы понять причину? И статус обновления посмотри...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 01 2006, 18:13 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 11 2006, 14:45
Сообщения: 25
Uukrul написал(а):
А может для начала посмотрим дамп обновления чтобы понять причину? И статус обновления посмотри...

вот все что я нарыл на эту тему в статусах обновлений:
Изображение

в дампах (ST22) ничего "от меня" нет


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

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Ну значит включаем отладку отбновлений в отладчике, и идем смотреть этот ФМ POST_DOCUMENT на котором сваливается ошибка.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 04 2006, 12:38 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 11 2006, 14:45
Сообщения: 25
Uukrul написал(а):
Ну значит включаем отладку отбновлений в отладчике, и идем смотреть этот ФМ POST_DOCUMENT на котором сваливается ошибка.

да что отладчик покажет, я и так знаю - что ФМ CALCULATE_TAX_DOCUMENT пытается вызвать скрин 300 (ввод налогов) что и приводит к облому в выполнении BAPI
то есть в момент выполнения CALL SCREEN 300 и происходит вываливание из BAPI с треском.

и как побороть этот самый CALL SCREEN я не знаю :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 04 2006, 13:31 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, мар 02 2005, 20:19
Сообщения: 133
Откуда: Moscow
sap_r357 написал(а):
Uukrul написал(а):
Ну значит включаем отладку отбновлений в отладчике, и идем смотреть этот ФМ POST_DOCUMENT на котором сваливается ошибка.

да что отладчик покажет, я и так знаю - что ФМ CALCULATE_TAX_DOCUMENT пытается вызвать скрин 300 (ввод налогов) что и приводит к облому в выполнении BAPI
то есть в момент выполнения CALL SCREEN 300 и происходит вываливание из BAPI с треском.

и как побороть этот самый CALL SCREEN я не знаю :cry:


ну да, нельзя в BAPI 'CALL SCREEN' использовать. Может еще какой ФМ подойдет вместо 'CALCULATE_TAX_DOCUMENT' (из ГФ 'TAX1', например)?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 04 2006, 14:28 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Monarch написал(а):
sap_r357 написал(а):
Uukrul написал(а):
Ну значит включаем отладку отбновлений в отладчике, и идем смотреть этот ФМ POST_DOCUMENT на котором сваливается ошибка.

да что отладчик покажет, я и так знаю - что ФМ CALCULATE_TAX_DOCUMENT пытается вызвать скрин 300 (ввод налогов) что и приводит к облому в выполнении BAPI
то есть в момент выполнения CALL SCREEN 300 и происходит вываливание из BAPI с треском.

и как побороть этот самый CALL SCREEN я не знаю :cry:


ну да, нельзя в BAPI 'CALL SCREEN' использовать. Может еще какой ФМ подойдет вместо 'CALCULATE_TAX_DOCUMENT' (из ГФ 'TAX1', например)?

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


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

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


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

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


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

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