Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual View Version History

Versión 1 Siguiente »

11.1.2.1 BAdI para añadir excepciones adicionales en la creación de eDocuments

En el punto de parametrización "Excepción creación intermedios SII" es posible añadir exclusiones a la hora de crear eDocuments basadas en los campos de las tablas BKPF, BSEG, BSET, BSEC, EDOCUMENT y BSE_CLR.
Si se desea añadir alguna excepción que tenga en cuenta algún campo no incluído en las tablas mencionadas, es neceario recurrir a esta BAdI para poder implementar una solución.
La corrección indicada está cubierta mediante la implementación del método CHANGE_CREACION.
Creación de la ampliación
A través de la transacción SE18 accedemos al punto de ampliación /EDGE/SII_EVENTOS_CREACION y creamos la correspondiente implementación (o reutilizamos una ampliación previamente generada).

A continuación, implementamos el método CHANGE_CREACION para completar el código que excluirá los eDocuments que no cumplan la condición deseada.
En el ejemplo que se muestra a continuación se excluirán aquellos eDocuments que en documento financiero asociado tenga un proveedor con código de país KP.

  • Sin etiquetas