Versões comparadas

Chave

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

...

Punto de entrada A116IFOR

Linha

Línea de

Produto

producto:

Microsiga Protheus

Segmento:

Serviços

Servicios

Módulo:

Compras (SIGACOM)

Rotina

Rutina:

Rotina

Rutina

Nome Técnico

Nombre técnico

Monitor Totvs

Colaboração

Colaboración

MATA116I

Ponto

Punto de

Entrada

entrada:

A116IFOR

País(es):

Brasil

Banco

Base(s) de

Dados

datos:

Todos

Compatível com as Bases de Dados

Compatible con las bases de datos:

Todas

Sistema(s)

operacional

operativo(

is

s):

Windows/Linux

Ponto de Entrada

Descrição

Descripción:

O Ponto

El punto de

Entrada A116IFOR é utilizado na rotina TOTVS Colaboração que permite a identificação do fornecedor/cliente da mercadoria do Conhecimento de Transporte Eletrônico no momento da importação da nota, caso o mecanismo padrão da rotina não consiga identificá-lo.

Localização:

Processa o arquivo CT-e no diretório IN para gravar os registros do arquivo XML nas tabelas SDS e

entrada A116IFOR se utiliza en la rutina TOTVS Colaboración que permite identificar el proveedor/cliente de la mercadería del Conocimiento de Transporte Electrónico en el momento de importar la nota, si el mecanismo estándar de la rutina no logra identificarlo.

Ubicación:

Procesa el archivo eCT en el directorio IN para grabar los registros del archivo XML en las tablas SDS y SDT.

Eventos:

Na identificação do fornecedor/cliente da mercadoria

En la identificación del proveedor/cliente de la mercadería.

Programa

Fonte

fuente:

MATA116I

Função

Función:

ImpXML_Cte

Parâmetros

Parámetros:

Nome

Nombre

Tipo

Descrição

Descripción

PARAMIXB[1]

Array

Objeto

contendo a estrutura do

que contiene la estructura del XML de

CTe

eCT

PARAMIXB[2]

Array

Entidade

Entidad que

está sendo consultada no

se está consultando en el momento: "SA1" para

cadastro

el registro de clientes

e

y "SA2" para

cadastro

el registro de

fornecedores

proveedores.

PARAMIXB[3]

Array

Qual

Qué TAG

do XML esta sendo pesquisada no

del XML se está buscando en este momento. R =

Remetente

Remitente, D =

Destinatário

Destinatario, E =

Emitente

Emisor, B =

Recebedor

Receptor, X = Expedidor

e

y T = toma4.

 

Retorno

Devolución:


aRet = Array

contendo obrigatoriamente três

que contiene obligatoriamente tres elementos.

Nome


Nombre

Tipo

Descrição

Descripción

Retorno

Respuesta 1

Array

Código

da tabela onde consta o fornecedor

de la tabla donde consta el proveedor/cliente (SA1

ou

o SA2).

Retorno

Respuesta 2

Array

Código

do fornecedor

del proveedor/cliente

da mercadoria

de la mercadería.

Retorno

Respuesta 3

Array

Código

da loja do fornecedor/cliente da mercadoria

de la tienda del proveedor/cliente de la mercadería.

 

Bloco de código
themeConfluence
titleExemploEjemplo
Ejemplo
#include 'protheus.ch'

User Function A116IFOR()

Local oXML    := Paramixb[1]
Local cEnt    := Paramixb[2] // OpcoesOpciones ("SA1" para cadastroel registro de clientes ey "SA2" para cadastroel registro de fornecedoresproveedores)
Local cBusca  := Paramixb[3] // QualQué TAG estase sendoestá pesquisadabuscando. ( R = RemetenteRemitente, D = DestinatárioDestinatario, E = EmitenteEmisor, B = RecebedorReceptor, X = Expedidor ey T = toma4.)
Local aRet    := {}

aRet := {"SA2", "999999", "99"}

Return aRet