Línea de producto: | Microsiga Protheus. | ||||
Segmento: | Manufactura | ||||
Módulo: | Compras (SIGACOM) | ||||
Rutina: |
| ||||
Punto de entrada: | A140IFOR | ||||
Tickets relacionados | TUBQXW | ||||
País(es): | Brasil | ||||
Base(s) de datos: | Todos | ||||
Tablas: | SA1, SA2 | ||||
Sistema(s) operativo(s): | Todos | ||||
Versiones/Release: | 11.80 |
Descripción: | Punto de entrada para informar el proveedor/cliente de la e-Fact, si existiera duplicación de RCPJ e Inscripción Estatal en los registros del Cliente y/o Proveedor. | ||||||||||||||||
Ubicación: | TOTVS Colaboración - Función de importación de la e-Fact | ||||||||||||||||
Eventos: | Importación de una e-Fact | ||||||||||||||||
Programa fuente: | MATA140I.PRW | ||||||||||||||||
Función: | ImpXML_NFe | ||||||||||||||||
Parámetros: | PARAMIXB[1]: Tabla de origen de los datos: SA1 o SA2 PARAMIXB[2]: RCPJ del Cliente / Proveedor PARAMIXB[3]: Inscripción Estatal del Cliente / Proveedor PARAMIXB[4]: Objeto para obtener las informaciones de las TAGS del XML. | ||||||||||||||||
Devolución: | Array "aRet" de tres posiciones, que contienen el código del proveedor, tienda y nombre del proveedor
|
Ejemplo:
#Include 'Protheus.ch'
User Function A140IFOR()
Local cTab := PARAMIXB[1]
Local cCNPJ := PARAMIXB[2]
Local cIE := PARAMIXB[3]
Local oXmlNfe := PARAMIXB[4]
Local cFor := ""
Local cLj := ""
Local cNome := ""
Local aReturn := Array(3)
//Implementar regla para cumplimentación de las variables cFor, cLj y cNome
aReturn[1]:= cFor
aReturn[2]:= cLj
aReturn[3]:= cNome
Return aReturn