Ocurrencia
En el módulo Financiero, al intentar realizar un Cobro Diverso es presentado el error.log array out of bounds on FA087ALINOK(FINA087A.PRW).
Ambiente
Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Financiero (SIGAFIN) – A partir de la versión 11.80
Causa
Este incidente ocurre, por la ausencia de los campos EL_FORPGO, EL_CEPTIP, EL_CEPCER, EL_CEPCAD y EL_CEPSEL en la tabla SEL.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Ingrese al Configurador.
2. Ingrese a Base de Datos > Diccionario > Base de Datos.
3. Seleccione Diccionario de Datos.
4. Busque la tabla SEL y seleccione Editar.
5. Despliegue la lista Recibos de Cobranza y seleccione Campos.
6. Incluya los campos EL_FORPGO, EL_CEPTIP, EL_CEPCER, EL_CEPCAD y EL_CEPSEL con las siguientes características:
Campo | EL_FORPGO | EL_CEPTIP | EL_CEPCER | EL_CEPCAD | EL_CEPSEL |
---|---|---|---|---|---|
Tipo | Caracter | Caracter | Memo | Memo | Memo |
Tamaño | 2 | 2 | 10 | 10 | 10 |
Decimal | 0 | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! | @! |
Titulo | Forma Pgo | Tipo CEP | Certif CEP | Cadena CEP | Sello CEP |
Descripción | Forma de Pago | Tipo de Cadena de Pago | Certificado del CEP | Cadena original del CEP | Sello digital del CEP |
Nivel | 1 | 1 | 1 | 1 | 1 |
Usado | Si | Si | Si | Si | Si |
Obligatorio | No | No |
No |
No | No |
Browse | No | No | No | No | No |
When | FN087AWH() | FN087AWH() | FN087AWH() | FN087AWH() | |
Inicializador | IIF(MVCHEQUE=='TF ','03',IIF(MVCHEQUE=='EF ','01',IIF(MVCHEQUE=='CH ','02',''))) | ||||
Val. Sistema |
Vazio() .or. ValidF3I('S005',M->EL_FORPGO,1,2) .AND. FN087AWHEN() | Vazio() .or. ValidF3I('S015',M->EL_CEPTIP,1,2) | |||
Consulta |
MEX005 | MEX014 | |||
Help |
Dato informativo. Se debe registrar la clave correspondiente a la forma en que se recibió el pago, conforme al catálogo formas de pago publicado en el Portal del SAT. | Clave del tipo de cadena de pago que genera la entidad receptora del pago. Considerar las reglas de obligatoriedad de acuerdo con la columna Tipo Cadena Pago del catálogo c_FormaPago publicado en el Portal del SAT. | Es el certificado que corresponde al pago, como una cadena de texto en formato base 64. |
Es la cadena original del comprobante de pago generado por la entidad emisora de la cuenta beneficiaria. Es requerido en caso de que el campo TipoCadPago contenga información. En la cadena original del comprobante de pago generado por la entidad emisora de la cuenta beneficiaria se utiliza el carácter | (Pleca), para este caso, si se registra información en este |
Es el sello digital que se asocie al pago. La entidad que emite el comprobante de pago, ingresa una cadena original y el sello digital en una sección de dicho comprobante, este sello digital es el que se debe registrar en este campo. Debe ser expresado como una cadena de texto en formato base 64. Es requerido en caso de que el campo TipoCadPago contenga información.
|
0 Comentarios