SAPфорум.RU
https://www.sapboard.ru/forum/

Печать СФ
https://www.sapboard.ru/forum/viewtopic.php?f=51&t=95962
Страница 1 из 1

Автор:  ВасилийБДО [ Чт, янв 18 2018, 13:46 ]
Заголовок сообщения:  Печать СФ

Вместо СФ на печать выходит печатная форма Инвойса. Как сделать чтобы печаталась СФ?

Автор:  Birkin [ Чт, янв 18 2018, 15:32 ]
Заголовок сообщения:  Re: Печать СФ

ВасилийБДО написал(а):
Вместо СФ на печать выходит печатная форма Инвойса. Как сделать чтобы печаталась СФ?

Посмотрите настройки ракурса V_TIVCPFM
выберите формуляр и в "объект формуляра" поставьте J_3RVINVOICE -Российская форма счет-фактуры

Автор:  ВасилийБДО [ Чт, янв 18 2018, 16:19 ]
Заголовок сообщения:  Re: Печать СФ

Настройку выполнил. Но теперь вылетает программная ошибка Abap.

Автор:  Birkin [ Чт, янв 18 2018, 16:21 ]
Заголовок сообщения:  Re: Печать СФ

ВасилийБДО написал(а):
Настройку выполнил. Но теперь вылетает программная ошибка Abap.

пишите что за ошибка и её код

Автор:  ВасилийБДО [ Чт, янв 18 2018, 16:33 ]
Заголовок сообщения:  Re: Печать СФ

The current ABAP program "CL_RECP_FP_INTF_CN_RA_INVOICE=CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.

Анализ ошибки
An exception has occurred which is explained in more de
exception is assigned to class 'CX_SY_DYN_CALL_PARAM_MI
caught in procedure
"ME_PROCESS_FORM" "(METHOD)", nor was it propagated by
Since the caller of the procedure could not have antici
exception, the current program was terminated.
The reason for the exception is:
When calling the function module "/1BCDWB/SM00000031",
needed according to the interface description was not s

This parameter was "IS_TEXT".

Информация о месте прерывания
The termination occurred in ABAP program "CL_RECP_FP_INTF_CN_RA_INVOICE=CP",
in "ME_PROCESS_FORM". The main program
was "RFRECPSFA520".

In the source code, the termination point is in line 138 of (Include)
program "CL_RECP_FP_INTF_CN_RA_INVOICE=CM001".
The termination is due to exception "CX_SY_DYN_CALL_PARAM_MISSING" occurring
in procedure "ME_PROCESS_FORM" "(METHOD)".
This exception was not handled locally or declared in the RAISING
clause in the procedure's signature however.
The procedure is in program "CL_RECP_FP_INTF_CN_RA_INVOICE=CP ". The
source code begins in line 1 of
(include) program "CL_RECP_FP_INTF_CN_RA_INVOICE=CM001 ".

* contract
IF ls_doc-buskey IS NOT INITIAL.
CALL METHOD cl_recp_data_cn_general=>get_contract
EXPORTING
id_guid = ld_guid
IMPORTING
es_contract = ls_contract
et_partner = lt_t_partner
et_partner_all = lt_t_partner_all
et_partner_hier = lt_t_partner_hier
et_partner_hier_all = lt_t_partner_hier_all
CHANGING
cf_error = lf_error.
mac_sf_exit_on_error.
ENDIF.

* invoice
CALL METHOD cl_recp_data_ra_invoice=>get_invoice
EXPORTING
id_guid = ld_guid
IMPORTING
es_ra_invoice = ls_ra_invoice
et_ra_invoice_item = lt_ra_invoice_item
et_ra_tax_subtotal = lt_ra_tax_subtotal
et_ra_fccurr_subtotal = lt_ra_fccurr_subtotal

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/