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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Пт, мар 06 2009, 14:57 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 06 2009, 14:45
Сообщения: 4
Добрый день!!
Пытаюсь создать документ с помощью BAPI_ACC_DOCUMENT_POST. В одной из позиций содержатся налоговые данные. Выдается ошибка: Пересчет курса при расчете налога не поддерживается. Подскажите, пожалуйста, выход. Может кто сталкивался с такой проблемой....
Код:

DATA: gd_documentheader LIKE bapiache09,
it_accountgl LIKE TABLE OF bapiacgl09 WITH HEADER LINE,
it_accountpayable LIKE TABLE OF bapiacap09 WITH HEADER LINE,
it_currencyamount LIKE TABLE OF bapiaccr09 WITH HEADER LINE,
it_accounttax LIKE TABLE OF bapiactx09 WITH HEADER LINE,
it_return LIKE TABLE OF bapiret2 WITH HEADER LINE,
l_type LIKE gd_documentheader-obj_type,
l_key LIKE gd_documentheader-obj_key,
l_sys LIKE gd_documentheader-obj_sys.

CLEAR gd_documentheader.
gd_documentheader-bus_act = 'RFBU'.
gd_documentheader-username = sy-uname.
gd_documentheader-comp_code = t_bkpf-bukrs.
gd_documentheader-doc_date = t_bkpf-bldat.
gd_documentheader-pstng_date = t_bkpf-budat.
gd_documentheader-fisc_year = t_bkpf-gjahr.
gd_documentheader-fis_period = t_bkpf-monat.
gd_documentheader-doc_type = 'AB'.

CLEAR it_accountpayable.
it_accountpayable-itemno_acc = 1.
it_accountpayable-vendor_no = t_lifnr.
it_accountpayable-gl_account = t_debet.
it_accountpayable-comp_code = t_bkpf-bukrs.
APPEND it_accountpayable.

CLEAR it_accounttax.
it_accounttax-itemno_acc = 2.
it_accounttax-cond_key = 'MWR1'.
it_accounttax-acct_key = 'MWS'.
it_accounttax-gl_account = t_kredit.
it_accounttax-tax_code = '1I'.
APPEND it_accounttax.

CLEAR it_currencyamount.
it_currencyamount-itemno_acc = 1.
it_currencyamount-curr_type = '00'.
it_currencyamount-currency = 'RUB'.
it_currencyamount-amt_doccur = t_dmbtr.
APPEND it_currencyamount.

CLEAR it_currencyamount.
it_currencyamount-itemno_acc = 2.
it_currencyamount-curr_type = '00'.
it_currencyamount-currency = 'RUB'.
it_currencyamount-amt_doccur = - t_dmbtr.
it_currencyamount-amt_base = t_sumbase.
APPEND it_currencyamount.

CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
documentheader = gd_documentheader
IMPORTING
obj_type = l_type
obj_key = l_key
obj_sys = l_sys
TABLES
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
return = it_return.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Вт, мар 10 2009, 16:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
Вручную документ с этими же параметрами создается нормально?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Вт, мар 10 2009, 17:25 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 06 2009, 14:45
Сообщения: 4
creo написал(а):
Вручную документ с этими же параметрами создается нормально?

да


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Вт, мар 10 2009, 17:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
А данные по налогам для позиции 1 пробовали заполнять?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Вт, мар 10 2009, 18:06 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Можно попробовать по коду сообщения отследить, где конкретно вылезает ошибка, т.е. какие проверки перед этим производятся. Иногда текст сообщения бывает несколько неадекватен.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, мар 11 2009, 09:32 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 06 2009, 14:45
Сообщения: 4
creo написал(а):
А данные по налогам для позиции 1 пробовали заполнять?

да, результат аналогичный......


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, мар 11 2009, 12:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
Судя по тексту ошибки это сообщение E681: Пересче курса при расчете налога не поддерживается
Попробуйте поставить точку останова в Include LFACIF1N и посмотреть что там происходит.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, мар 11 2009, 12:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
Еще можно почитать ноту https://service.sap.com/sap/support/notes/626235
626235: Tax postings with accounting BAPIs. (с примерами использования)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Чт, мар 12 2009, 10:47 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 06 2009, 14:45
Сообщения: 4
creo написал(а):
Еще можно почитать ноту https://service.sap.com/sap/support/notes/626235
626235: Tax postings with accounting BAPIs. (с примерами использования)

спасибо!! посмотрю...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Пт, авг 14 2009, 18:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А поле it_accounttax-ITEMNO_TAX не заполняли?
В ноте 626235 это поле везде присутствует.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, авг 31 2011, 15:29 
Ассистент
Ассистент

Зарегистрирован:
Ср, авг 31 2011, 15:23
Сообщения: 48
Удалось найти решение?
У меня сейчас такая проблема встала...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, авг 31 2011, 17:34 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
ultras написал(а):
Удалось найти решение?
У меня сейчас такая проблема встала...

"Пересче курса при расчете налога не поддерживается" сообщение F5681, где написано Procedure
You can post this transaction using standard batch input functions. It may be possible to have it copied into a batch input session automatically.
, помню его, когда то сталкивался, не получилось обойти, чтобы создать фай документ с моей комбинацией позиций при моих условиях. То есть документ с налоговыми позициями создать можно через бапи, но вот именно где осн позиция + кредит пос + налог поз, у меня по крайней мере, не получилось создать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Пт, сен 02 2011, 11:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
На проекте так же были подобная проблема, в итоге продали заказчику реализацию через пакетный ввод.


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

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


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

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


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

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