¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo publicar documentos con FB05 sin usar transacción de llamada?

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

Hola

Necesito publicar documentos con FB05, pero por algunas razones de requerimiento no puedo usar una transacción de llamada (entrada por lotes); ¿alguien sabe de alguna FM (o BAPI) que pueda usar en lugar de usar directamente la transacción?

Gracias

Frank

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

4 Respuestas

0
Cargando...

Muchas gracias

Por favor, déjame intentar los FMs

Saludos

Frank

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

Hola,

Puedes probar el BAPI general para contabilizar en FI BAPI_ACC_DOCUMENT_POST. Supongo que debería ser posible. Pero tendrás que averiguar cómo completar las estructuras. También existe la FM POSTING_INTERFACE_CLEARING que es similar a POSTING_INTERFACE_DOCUMENT. Consulta la documentación de ambas FMs.

Saludos

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

Hola,

Revisa este código... estamos haciendo algo similar a eso.

*Llamar a Bapi para publicar documento contable

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 datos a 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 error a T_ERROR

LOOP AT t_return INTO s_return .

*Agregar datos a tabla 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.

*Revertir documento si p_rev está marcado.

PERFORM reverse_document.

*Llamar a la función 'BAPI_ACC_DOCUMENT_REV_POST' para revertir 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.

Esto podría ayudarte...

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?