Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Documento Referenciado

Para la generación del nodo OrderReferencenodo AdditionalDocumentReference, en el archivo FATSCOL.INI deben existir las siguientes líneas de tal manera que el nodo se generé en la raíz del nodo fe:Invoice : 

//Documentos referenciados (solo facturas)
(PRE) _aTotal[001] += IIf(SF2->(ColumnPos("F2_UUIDREL")) > 0 .And. AllTrim(SF2->F2_ESPECIE)=="NF",M486DRCOL(SF2->F2_UUIDREL,1),"")


Ejemplo del nodo:

<cac:AdditionalDocumentReference>

...

fe:Invoice/cac:OrderReference/cbc:UUID
AtributoTamañoPath
numeroDocumento20fe:Invoice/cac:AdditionalDocumentReference/cbc:ID
cfechafecha2010fe:Invoice/cac:OrderReferenceAdditionalDocumentReference/cbc:SalesOrderIDIssueDate
tipoCUFEtipoDocumentoCodigo20fe:Invoice/cac:OrderReferenceAdditionalDocumentReference/cbc:UUID@schemeNameDocumentTypeCode
tipoOrdencodigoInterno20

fe:Invoice/cac:OrderReference/cbc:OrderTypeCode

uuid901"1"


Importante: Los documentos referenciados son tomados del campo Docs Relacs (F2_UUIDREL), por ejemplo AIJ/60/2020-02-05.


Orden de Compra

Para la generación del nodo OrderReferencenodo OrderReference, en el archivo FATSCOL.INI debe existir el llamado a la función : deben existir las siguientes líneas de tal manera que el nodo se generé en la raíz del nodo fe:Invoice:

// Orden de Compra
(PRE) _aTotal[001] += IIf(SF2->(ColumnPos("F2_UUIDREL")) > 0 .And. AllTrim(SF2->F2_ESPECIE)=="NF",M486DRCOL(SF2→F2_UUIDREL,2),"")


Ejemplo del nodo:

<cac:OrderReference>

<cbc:ID>156</cbc:ID>

<cbc:IssueDate>2020-02-05</cbc:IssueDate>

</cac:OrderReference>


AtributoTamañoPath
numeroDocumento20fe:Invoice/cac:OrderReference/cbc:ID
fecha10fe:Invoice/cac:OrderReference/cbc:IssueDate


7.- Para el nodo de actividadEconomicaCIIU se deberá configurar el campo C.Actividad (A1_ATIVIDAD) del Cliente.

...