Árvore de páginas

Versões comparadas

Chave

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

M711SC7 - Manipula Array "aItem"

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência

PARAMIXB1
Array of Record
Array com os Itens de Autorização de Entrega






Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Manipula Array "aItem"

Localização:

Na

função

A711GravC7()

-

Rotina

de

Gravação

das

AE's

(Autorização

de

Entrega).

Em que ponto:

Ponto

de

entrada

utilizado

para

manipular

o

Array

"aItem"

antes

da

geração

da

Autorização

de

Entrega.

Programa Fonte:
MATA710.PRX

Sintaxe:

M711SC7 - Manipula Array "aItem" ( [ PARAMIXB1 ] ) --> aRetPE

Retorno:

aRetPE

    (array_of_record)
  • Contendo o array do item de Autorização de Entrega Manipulado.
Variáveis:

Nome
Tipo
Escopo
Pode Alterar
Descrição



Array of Record
Global
Não


Observações:

Estrutura do array "aItem"

 aItem := {{"C7_ITEM",StrZero(1,Len(SC7->C7_ITEM)),NIL},;
                  {"C7_PRODUTO",SC3->C3_PRODUTO,NIL},;
                  {"C7_QUANT",nQuant,NIL},;
                  {"C7_QTDSOL",nQuant,NIL},;
                  {"C7_UM",SB1->B1_UM,NIL},;
                  {"C7_QTSEGUM",ConvUm(SB1->B1_COD,nQuant,0,2),NIL},;
                 {"C7_PRECO",SC3->C3_PRECO,NIL},;
                 {"C7_TOTAL",nQuant*SC3->C3_PRECO,NIL},;
                 {"C7_NUMSC",SC3->C3_NUM,NIL},;
                {"C7_ITEMSC",SC3->C3_ITEM,NIL},;
                {"C7_IPI",SC3->C3_IPI,NIL},;
                {"C7_REAJUST",SC3->C3_REAJUST,NIL},;
                {"C7_FRETE",SC3->C3_FRETE,NIL},;
                {"C7_DATPRF",aPeriodos[nPeriodo],NIL},;
                {"C7_LOCAL",SC3->C3_LOCAL,NIL},;
                {"C7_MSG",SC3->C3_MSG,NIL},;
                {"C7_TPFRETE",SC3->C3_TPFRETE,NIL},;
                {"C7_OBS",SC3->C3_OBS,NIL},;
                {"C7_CONTA",SB1->B1_CONTA,NIL},;
                {"C7_CC",SB1->B1_CC,NIL},;
               {"C7_DESCRI",SB1->B1_DESC,NIL},;
               {"C7_SEQMRP",c711NumMRP,Nil},;
                {"C7_TPOP",If(aPergs711[10] == 1,"F","P"),NIL}}