Descrição

O ponto de entrada PWSMT110 edita os arrays de cabeçalho e itens a serem enviados para a rotina automática do programa MATA110 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 aItensRat:

aItensRat x,1 : Filial

aItensRat x,2 : Número da solicitação

aItensRat x,3 : item da solicitação

aItensRat x,4 : número do item

aItensRat x,5 : percentual do rateio

aItensRat x,6 : centro de custo

aItensRat x,7 : Conta contábil

aItensRat x,8 : Item da conta contábil

aItensRat x,9 : Classe valor

Formato do array aItPrj:

aItPrj x,1 : Projeto

aItPrj x,2 : Versão do projeto

aItPrj x,3 : Código da tarefa

aItPrj x,4 : Número da Solicitação de Compra

aItPrj x,5 : Item da Solicitação de compra

aItPrj x,6 : Código do produto

aItPrj x,7 : Quantidade do projeto

Formato do array aRet:

aRet1: array aCab

aRet2: array aItens

aRet3: array aItensRat

aRet4: array aItPrj

Exemplos

Exemplo:
User Function PWSMT110 ()

Local aCab := aClone(ParamIXB1)

Local aItens := aClone(ParamIXB2)

Local aItensRat := aClone(ParamIXB3)

Local aItPrj := aClone(ParamIXB4)

Local aRet := {}//Customizações de usuário

aRet := {aCab ,aItens }

Return aRet

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

aCabec: cabeçalho da solicitação de compras
aItens : itens da solicitação 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 MATA110

Programa Fonte

PMSWMT110.PRW