¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

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

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 84 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@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?