Árvore de páginas

Função: MATA102N - Formulário de Despacho - Normal - Tipo: 60 / Espécie: RCN
Abrangências: Microsiga Protheus 11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Português (Brasil) , Português (Portugal) , Espanhol , Inglês
Descrição:
A documentação permite inserir uma Factura de Entrada tipo: Gastos de Importação através da utilização de rotina automática.No exemplo anexado, no array "_aCabec", o campo: F1_TIPODOC, deve ser passado com "60", para indicar que é um Formulário de Despacho, Tipo: Normal.
Programa Fonte:
MATA102N.PRW
Sintaxe:

MATA102N - Formulário de Despacho - Normal - Tipo: 60 / Espécie: RCN ( )

Retorno:
    ()
Exemplos
#INCLUDE "RWMAKE.CH" #INCLUDE "TBICONN.CH"    //Exemplo de Formulário de Despacho - Tipo - Normal //User Function EX006()Local _aCabec  		:= {}    //Array com dados do cabecalhoLocal _aItens  		:= {}    //Array com dados do itemLocal aLinha   		:= {}    //Array de trabalho Private aRecsSF1    := {}    //Array para vinculo de NotasPrivate lMsErroAuto := .f.   //Controle de execucao da Rotina //Prepara ambiente de Exemplo //PREPARE ENVIRONMENT EMPRESA "99" FILIAL "01" MODULO "COM" TABLES "SF1", "SD1"   //Cabecalhoaadd(_aCabec,{"F1_FILIAL","01"})aadd(_aCabec,{"F1_DOC","1010-DESP"})aadd(_aCabec,{"F1_SERIE","UN"})aadd(_aCabec,{"F1_FORNECE","1     "})aadd(_aCabec,{"F1_LOJA","01"})aadd(_aCabec,{"F1_TIPO","N"})aadd(_aCabec,{"F1_FORMUL","N"})aadd(_aCabec,{"F1_EMISSAO",dDataBase}) aadd(_aCabec,{"F1_TXMOEDA",1}) aadd(_aCabec,{"F1_TIPODOC","60"})//Itensaadd(_aItens,{"D1_COD","1",nil})aadd(_aItens,{"D1_VUNIT",50,nil})aadd(_aItens,{"D1_TOTAL",50,nil})aadd(_aItens,{"D1_TES","001",nil})aadd(_AItens,{"D1_TIPO","N",nil})   aadd(aLinha,_aItens) //Executa rotinaMsExecAuto({|x, y, z| Mata102N(x, y, z)}, _aCabec, aLinha, 3)   //FinalizacaoIf lMsErroAuto    MostraErro()Endif     RESET ENVIRONMENT   Return