Histórico da Página
01. DATOS GENERALES
Producto |
| ||||||
---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||
Segmento: |
| ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
País: | México (MEX) | ||||||
Ticket: | No aplica. | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-20949 |
02. SITUACIÓN/REQUISITO
Se solicita la activación de un un Punto de Entrada cuando el parámetro MV_FEXML este activo, permitan realizar los siguientes ajustes en el XML de de Documentos de Entradas y Salidas del País México:
- En el nodo de Emisor, los atributos "RFC, Nombre, Régimen Fiscal"
- En el nodo de Receptor, los atributos "RFC, Nombre, DomicilioFiscalReceptor,Régimen Fiscal"
03. SOLUCIÓN
En la rutina de Funciones genéricas para Facturación - Mercado Internacional - (FATXFUMI), se realizaron los siguientes ajustes:
Se activó
...
el Punto de Entrada PEEMIREC, que permite modificar los nodos Emisor y Receptor según las posiciones enviadas en el punto de Entrada, cuando exista esté validará que contenga información en la posición correspondiente en caso contrario indicará la información que se tiene por estándar.
Informações |
---|
La presente funcionalidad se encuentra en fase de desarrollo, y no ha sido liberada de manera oficial, para lo cual el parámetro MV_FEXML no debe existir o estar vacío. El Punto de Entrada PEEMIRECEntrada PEEMIREC recibe como parámetro la opción de tipo Carácter, mediante el cual se tienen disponibles las siguientes opciones: Si opción eses "E", se permite la modificación del Nodo dede Emisor. Si opción es es "R", se permite la modificación del Nodo de de Receptor. |
Aviso | ||
---|---|---|
| ||
La presente funcionalidad se encuentra en fase de desarrollo, y no ha sido liberada de manera oficial, para lo cual el parámetro MV_FEXML no debe existir o estar vacío. |
Totvs custom tabs box | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
|
04. INFORMACIÓN ADICIONAL
Ejemplo de los Puntos de Entrada:
Bloco de código | ||
---|---|---|
| ||
User Function PEEMIREC()
Local cArea := GetArea()
Local cOpcion := PARAMIXB[1] // E - Emisor o R - Receptor
Local aEmiRec := {"","","",""} // Arreglo que contiene la información del Emisor o Receptor.
/* Posiciones del atributo que se puede modificar en el XML para Emisor y Receptor
aEmiRec[1] := RFC
aEmiRec[2] := Nombre
aEmiRec[3] := RegimenFiscal
aEmiRec[4] := DomicilioFiscal Solo Receptor
*/
If cOpcion =='E'
aEmiRec[2] := "TOTVS SA"
EndIf
If cOpcion =='R' .And. Alltrim(cEspecie) $ "NF"
aEmiRec[2] := "Prueba PE Receptor RFC"
aEmiRec[3] := "605"
aEmiRec[4] := "54910"
EndIf
Return aEmiRec
|
Por medio de la variable cEspecie del documento "NF, NDC o NCC" se podrá indicar a que documentos va afectar este Punto de Entrada en caso que no se indique esto afectará a todos los documentos.
Card documentos Informacao Utilice este box para resaltar información relevante y/o de destaqueLa presente solución aplica para versión 12.1.2210 o superior, y es necesario tener activa la funcionalidad de CFDI versión 4.0 o superior. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
...