|
#1
|
|||
|
|||
Retenciones en BAPI_ACC_DOCUMENT_POST
Hola a todos...
Tengo el siguiente problema... Estoy generando un asiento contable vía la bapi BAPI_ACC_DOCUMENT_POST y funciona correctamente... Ahora lo que deseo es que las posiciones ingresadas vía el parámetro ACCOUNTPAYABLE (Items para proveedores) estén sujetas a una retención del 4.1%, es decir, se generen posiciones adicionales por cada posición de la estructura ACCOUNTPAYABLE por este concepto... Intenté hacerlo con el parámetro ACCOUNTTAX (Items para impuestos), pero no me ha funcionado... Creo que hay diferencias entre impuestos y retenciones... pero no estoy seguro cuáles son... Habrá algo que me está faltando???? Cualquier sugerencia es bienvenida.... Saludos...
__________________
Miguel Ángel Garcés Ramírez |
#2
|
|||
|
|||
Nadie sabe cómo puedo hacer para considerar retenciones al llamar a la bapi BAPI_ACC_DOCUMENT_POST???
Aún no doy con la respuesta.....
__________________
Miguel Ángel Garcés Ramírez |
#3
|
|||
|
|||
Señores...
Aún no doy con la respuesta a mi duda.... En todo caso qué otra opción tengo??? Existe acaso otra bapi que me ayude?? Quiero evitar usar Batch Inputs Cualquier sugerencia es bienvenida... Saludos...
__________________
Miguel Ángel Garcés Ramírez |
#4
|
|||
|
|||
¿Que error te da?
|
#5
|
|||
|
|||
Esto es lo que hago...
Adjunto el código de prueba que estoy usando:
Cuando Lo ejecuto me aparece el mensaje... E RW 609 Error en el documento: BAPI 999999999999999999 DEV E FF 773 Indicador de impuestos Q1 no disponible en sociedad IASA Sin embargo, si yo ingreso al acreedor vía XK03, en su vista de Retenciones de Impuestos encuentro que está sujeto a estas retenciones.... (Estoy adjuntado el pantallazo...) Cómo hago para reflejar eso en el asiento que quiero registrar por la BAPI??? Ojo que cuando hago el asiento por la TX F-05, el sistema me pide por defecto que indique si el asiento va a estar afecto a esta retención o no...
__________________
Miguel Ángel Garcés Ramírez Úlima edición por Garces fecha: 11/05/11 a las 21:42:30. |
#6
|
|||
|
|||
Cambia el indicador de impuestos Q1 por A2 y nos cuentas que te sale.
Saludos |
#7
|
|||
|
|||
Ahora me aparece lo siguiente:
E RW 609 Error en el documento: BAPI 999999999999999999 DEV E FF 773 Indicador de impuestos A2 no disponible en sociedad IASA
__________________
Miguel Ángel Garcés Ramírez |
#8
|
|||
|
|||
Muchas gracias por el apoyo...
Al final lo hice usando el Plan B, es decir, utilizando la tabla ACCOUNTGL para las posiciones de retención.... Aunque me da que pensar que se podía resolver de otro modo... Muchas gracias de todas maneras... Saludos...
__________________
Miguel Ángel Garcés Ramírez |
#9
|
|||
|
|||
A mi no se me ocurre otra solución si no te deja poner el indicador de retención. De todas formas si lo averiguas haznoslo saber
|
#10
|
|||
|
|||
Bueno... después de tiempo... Sólo para indicar que encontré el modo de que aparezca la información de retenciones con la bapi BAPI_ACC_DOCUMENT_POST. Esto dependerá de la versión de SAP en la que nos encontremos... Me explico... En mi empresa acaban de migrar a la versión ECC 6.0. En esta versión, la bapi en cuestión tiene un parámetro más llamado ACCOUNTWT que es una tabla donde se introduce directamente la información de las retenciones por posición... (Este parámetro no existe en la versión 4.6). Entonces no habría problema... Si por el contrario estamos en la versión 4.6 hacia atrás, la manera de hacerlo sería a través de una BADI... (No hay otro modo que conozca). Existe la definición ACC_DOCUMENT en la cual tenemos un método llamando CHANGE con la interfaz que se necesita para cambiar los datos de retención del documento (específicamente el parámetro C_ACCWT). Esta badi se ejecuta justo antes de postear el documento contable y nos permite filtrar su ejecución, es decir, determinar que se ejecute sólo para ciertos valores del campo AWTYP (Operación de Referencia). En mi caso yo estoy utilizando AWTYP = IDOC, pero se puede filtrar por cualquier otro valor. De este modo, ya no me preocupo por los parámetros que ingreso en la bapi BAPI_ACC_DOCUMENT_POST, sólo ingreso los ítems sin información de retención y en la Badi los asigno.... Muchas gracias por sus aportaciones
__________________
Miguel Ángel Garcés Ramírez |
Herramientas | Buscar en Tema |
Desplegado | |
|
|