No ha generado posiciones adicionales? por eso decía sin contabilizar la misma partida de tu ejemplo. Eso te muestra en la simulación.
Borra los nombres de tu sociedad y cuenta antes de compartir…
Busca en el programa todas las llamadas a BKPF-BUKRS y a bkpf (que es tu llamada que sale en blanco)
Entra a visualizar el código y le pones los breakpoints.
Qué datos estás ingresando en la t_ftclear?
Por tus imágenes solo veo datos en la ft post.
Esta función es para compensar documentos y esos documentos tienen que estar en la t_ftclear
AGKOA: Tienes que colocar D (Deudor)
AGKON: El codigo de cliente, el KUNNR
AGBUK: El codigo de Sociedad
XNOPS: Selecciona partidas abiertas, tienes que colocar X
SELFD: el campo que vas a utilizar para seleccionar el documento a compensar, en mi ejemplo, utilizo el BELNR
SELVON: como elegi BELNR, en este campo le coloco el nro de documento SAP.
En cuanto a la FTPOST, yo pondria primero los datos de cabecera
STYPE= K
COUNT= 001
y luego los datos de la posicion
STYPE=P
COUNT=001 para la primera posicion
Todos los datos que corresponda a la misma posicion tienen que tener el COUNT igual (en tu imagen veo que has usado distintos COUNT)
Amigos, trate de todo con esa bapi pero no me dejo jejeje asi que cambie de BAPI por FM_FB05_POSTING_WITH_CLEARING le coloque los datos de la cabecera y la posición pero al ejecutar me sale la siguiente pantalla:
Se que ese erro sale por que esta esperando la siguiente posición, pero en la BAPI como le pongo esa posición.
Les comento que intento duplicando la linea en la tabla T_BSEG y cambiandole la clave de contabilización para que se compense pero siempre me sale esa pantalla.
Que información está mostrando ahí?
Una partida seleccionada?
la FB05 es para contabilizar y compensar, y es usada comúnmente en entrada y/o salida de pagos, es decir, pones la información del banco y el importe ingresado y seleccionas partidas para compensarlas con ese pago.
Amigos les comparto la solución:
Si alguien conoce que valores se le puede poner al campo I_SGFUNCT por que con la “C” te muestra el paso a paso del proceso.
Observen: