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: |
---|
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 |
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 |