Ocurrencia
Al realizar la anulación de un recibo de cobro en el cual fueron generados documentos NDC/NCC por diferencia de cambio, la rutina realiza la anulación del recibo de cobro y anula de manera incorrecta el documento por diferencia de cambio.
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12117
Causa
El problema se puede presentar por alteraciones al diccionario de datos. En especial en los siguientes campos:
EL_CLIENTE, EL_LOJA, EL_PREFIXO, EL_NUMERO, EL_PARCELA, EL_TIPO, FR_CHAVOR y FR_CHAVDE.
Solución
El tamaño por estándar de los campos previamente mencionados es el siguiente:

El tamaño de los campos FR_CHAVOR y FR_CHAVDE debe ser igual a la suma del tamaño de los campos EL_CLIENTE, EL_LOJA, EL_PREFIXO, EL_NUMERO, EL_PARCELA y EL_TIPO.
El campo FR_CHAVOR graba la clave para identificar el documento o título origen.
El campo FR_CHAVDE graba la clave para identificar el documento de diferencia de cambio generado.
La clave que es grabada en los campos FR_CHAVOR y FR_CHAVDE está compuesta por: Cliente + Loja + Prefijo + número de documento + parcela + tipo.
Una vez ajustado el tamaño de los campos para mantener la integridad del diccionario de datos. La rutina de Cobros Diversos no debe permitir la anulación del recibo de cobro y deberá mostrar un mensaje similar al siguiente:

0 Comentarios