Punto de entrada A140IFOR

Características del requisito

Línea de producto:

Microsiga Protheus.

Segmento:

Manufactura

Módulo:

Compras (SIGACOM)

Rutina:

Rutina

Nombre Técnico

TOTVS Colaboración

MATA140I

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

Punto de entrada

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

Nombre

Tipo

Descripción

Obligatorio

aRet[1]

Carácter

Código del proveedor/cliente

aRet[2] 

Carácter

Tienda del proveedor/cliente

aRet[3] 

Carácter

Nombre del proveedor/cliente

 

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