Home

Linha Microsiga Protheus

Páginas filhas
  • PWSMT120 - Editar os Arrays de cabeçalho e itens antes da gravação (PMSWMT120 - Integração TOP x Protheus)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Descrição

Ponto de entrada para editar os arrays de cabeçalho e itens a serem enviados para a rotina automática do programa MATA120 durante a integração TOP X Protheus, permitindo a inclusão, exclusão ou alteração de campos.

Observações

Formato do array aCab:

aCabx,1: nome do campo

aCabx,2: conteúdo do campo

aCabx,3: reservado

Onde x, é a posição referente ao campo no array.

Formato do array aItens:

...

aItensx,y,1:

...

nome

...

do

...

campo

...

aItensx,y,2:

...

conteúdo

...

do

...

campo

...

aItensx,y,3:

...

reservado

...

Onde

...

x,

...

é

...

a

...

posição

...

referente

...

ao

...

do

...

item

...

no

...

array

...

e

...

y

...

a

...

posição

...

referente

...

ao

...

campo.

...

Formato

...

do

...

array

...

aRatCTBPC:

...

aRatCTBPC

...

x,1

...

:

...

Filial

...

aRatCTBPC

...

x,2

...

:

...

Numero

...

da

...

solicitação

...

aRatCTBPC

...

x,3

...

:

...

item

...

da

...

solicitação

...

aRatCTBPC

...

x,4

...

:

...

numero

...

do

...

item

...

aRatCTBPC

...

x,5

...

:

...

percentual

...

do

...

rateio

...

aRatCTBPC

...

x,6

...

:

...

centro

...

de

...

custo

...

aRatCTBPC

...

x,7

...

:

...

Conta

...

contábil

...

aRatCTBPC

...

x,8

...

:

...

Item

...

da

...

conta

...

contábil

...

aRatCTBPC

...

x,9

...

:

...

Classe

...

valor

...

Formato

...

do

...

array

...

aAdtPC:

...

aAdtPCx,1

...

:

...

Filial

...

aAdtPC

...

x,2

...

:

...

Carteira

...

aAdtPC

...

x,3

...

:

...

Pedido

...

aAdtPC

...

x,4

...

:

...

Prefixo

...

aAdtPC

...

x,5

...

:

...

Numero

...

aAdtPC

...

x,6

...

:

...

Parcela

...

aAdtPC

...

x,7

...

:

...

Tipo

...

aAdtPC

...

x,8

...

:

...

Fornecedor

...

aAdtPC

...

x,9

...

:

...

Loja

...

aAdtPC

...

x,10

...

:

...

valor

...

Formato

...

do

...

array

...

aRet:

...

aRet1:

...

array

...

aCab

...

aRet2:

...

array

...

aItens

...

aRet3:

...

array

...

aRatCTBPC

...

aRet4:

...

array

...

aAdtPC

...

Exemplos

Exemplo:

...


User

...

Function

...

PWSMT110

...

()

...

Local

...

aCab

...

:=

...

aClone(ParamIXB1)

...

Local

...

aItens

...

:=

...

aClone(ParamIXB2)

...

Local

...

aRatCTBPC

...

:=

...

aClone(ParamIXB3)

...

Local

...

aAdtPC:=

...

aClone(ParamIXB4)

...

Local

...

aRet

...

:=

...

{}//Customizações

...

de

...

usuário

...

aRet

...

:=

...

{aCab

...

,aItens

...

}

...

Return

...

aRet

...

Preview

Veja também

Idioma

Português(Brasil)

...

Versões

Microsiga_Protheus11

...

Sistemas

...

Operacionais

...

Suportados

...

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

aCabec: cabeçalho da pedido de compras
aItens : itens da solicitação de compras
aRatCTBPC := itens de rateios
aAdtPC:= adiantamento do pedido

Retorno

aRet(array_of_record)

...

Array

...

contendo

...

os

...

arrays

...

aCab

...

e

...

aItens

...

alterados.

...

Eventos

...

de

...

chamada

...

do

...

Ponto

...

de

...

Entrada

...

Ponto

...

chamado

...

durante

...

a

...

integração

...

entre

...

TOTVS

...

obras

...

e

...

projetos

...

com

...

protheus,

...

antes

...

da

...

rotina

...

automatica

...

MATA120

...

Variáveis

Programa Fonte

PMSWMT120