Árvore de páginas

Versões comparadas

Chave

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

...

Portuguese

Pagetitle
Mata467n - Nota Fiscal Manual
Mata467n - Nota Fiscal Manual

Função: Mata467n - Nota Fiscal Manual

 

Português (Portugal)
Abrangências:Microsiga Protheus 11 , Protheus 10
Versões: Protheus 10
Compatível Países: Todos Localizados
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todas TotvsDbAccess
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas:

 

Descrição:
Função utilizada para geração de Nota fiscal manual via rotina automática (ExecAuto).
Programa Fonte:
LocxNF.prw
Sintaxe:

Mata467n - Nota Fiscal Manual ( aCabaItensnOpc ) aCab, aItens, nOpc ) --> Nil

Retorno:
    Nil (Nulo)
Exemplos
User Function MyMt467n()    

Local aCab := {}
Local aLinha := {}
Local aItens := {}

Private lMsErroAuto := .T.

AAdd( aCab, { "F2_CLIENTE" , "000001" , Nil } )
AAdd( aCab, { "F2_LOJA" , "01" , Nil } )
AAdd( aCab, { "F2_SERIE", "UNI" , Nil } )
AAdd( aCab, { "F2_DOC" , "00000000000000000003" , Nil } )
AAdd( aCab, { "F2_COND", "001" , Nil } )
AAdd( aCab, { "F2_LOJA" , "01" , Nil } )
AAdd( aCab, { "F2_EMISSAO", dDataBase , Nil } )
AAdd( aCab, { "F2_EST", "01" , Nil } )
AAdd( aCab, { "F2_TIPO", "N" , Nil } )
AAdd( aCab, { "F2_ESPECIE", "NF " , Nil } )
AAdd( aCab, { "F2_PREFIXO", "UNI" , Nil } )
AAdd( aCab, { "F2_MOEDA", 1 , Nil } )
AAdd( aCab, { "F2_TXMOEDA", 1 , Nil } )
AAdd( aCab, { "F2_FORMUL", "S" , Nil } )
AAdd( aCab, { "F2_TIPODOC", "01" , Nil } )

aLinha := {}
AAdd( aLinha, { "D2_COD" , "000001" , Nil } )
AAdd( aLinha, { "D2_QUANT" , 10 , Nil } )
AAdd( aLinha, { "D2_PRCVEN" , 100 , Nil } )
AAdd( aLinha, { "D2_TOTAL" , 1000 , Nil } )
AAdd( aLinha, { "D2_TES" , "501" , Nil } )
AAdd( aLinha, { "D2_UM" , "UN" , Nil } )
AAdd( aLinha, { "D2_ESPECIE" , "NF " , Nil } )
AAdd( aItens, aLinha)

MSExecAuto( { |x,y,z| Mata467n(x,y,z) }, aCab, aItens, 3 )

If lMsErroAuto
MsgStop("Erro na gravação.")
MostraErro()
Else
MsgAlert('Incluido com sucesso.') EndIfReturn
EndIf

Return
Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 aCab  Array of Record  Array contendo os dados do cabeçalho.     X    
 aItens  Array of Record  Array contendo os dados dos itens.     X    
 nOpc  Array of Record  Opção da rotina.     X