¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como publicar documentos com FB05 sem usar transação de chamada?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 29 Vistas
0
Cargando...

Olá

Preciso publicar documentos com FB05, mas por algumas razões de requisito não consigo usar uma transação de chamada (entrada em lote); alguém sabe de alguma FM (ou BAPI) que posso usar em vez de usar diretamente a transação?

Obrigado

Frank

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Muito obrigado

Por favor, deixe-me tentar os FMs

Saudações

Frank

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Você pode tentar o BAPI geral para contabilizar em FI BAPI_ACC_DOCUMENT_POST. Acredito que deve ser possível. Mas você terá que descobrir como preencher as estruturas. Também existe a FM POSTING_INTERFACE_CLEARING que é semelhante a POSTING_INTERFACE_DOCUMENT. Consulte a documentação de ambas as FMs.

Saudações

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Verifique este código... estamos fazendo algo semelhante a isso.

*Chamar Bapi para publicar documento contábil

CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'

EXPORTING

documentheader = s_head

IMPORTING

obj_type = v_obj_type

obj_key = v_obj_key

TABLES

accountgl = t_gl

currencyamount = t_curr

return = t_return.

IF t_return IS NOT INITIAL.

IF v_obj_key = '$'.

*Mover dados para t_error

t_error = t_error_tmp.

v_errors = v_errors + 1.

ELSE.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

EXPORTING

wait = c_x.

v_success = v_success + 1.

v_belnr = v_obj_key+0(10).

ENDIF.

*Mover registros de erro para T_ERROR

LOOP AT t_return INTO s_return .

*Adicionar dados à tabela interna de registro

s_log-belnr = v_belnr.

s_log-type = s_return-type.

s_log-message = s_return-message.

APPEND s_log TO t_log.

CLEAR s_log.

ENDLOOP.

*Reverter documento se p_rev estiver marcado.

PERFORM reverse_document.

*Chamar a função 'BAPI_ACC_DOCUMENT_REV_POST' para reverter documento

CALL FUNCTION 'BAPI_ACC_DOCUMENT_REV_POST'

EXPORTING

reversal = s_reversal

bus_act = c_rfbu

IMPORTING

obj_key = v_rev_obj_key

TABLES

return = t_return.

Isso pode te ajudar...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

BAPI_ACC_GL_POSTING_POST

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?