Permite a manipulação das variáveis do cabeçalho da Nota Fiscal de Saída, sendo possível alterar a Espécie, Tipo, Fornecedor, Número da NF e Série.
Esse ponto de entrada foi criado originalmente para atender o SIGALOJA e caso esteja compilado no repositório, impedirá a exibição da interface de inclusão e visualização da rotina de Nota Fiscal de Saída Manual (MATA920). |
Não há.
Não há.
#INCLUDE "PROTHEUS.CH"
User Function MT920PN()
Local l920Inclui := aRotina[nOpcx][4] == 3 //Define se a operação é de inclusão
/*
Lista de variáveis Private criadas no MATA920 que podem ser manipuladas pelo ponto de entrada e suas atribuições por padrão:
cTipo := If(l920Inclui,CriaVar("F2_TIPO") ,SF2->F2_TIPO)
c920Nota := If(l920Inclui,CriaVar("F2_DOC") ,SF2->F2_DOC)
c920Serie := If(l920Inclui,CriaVar("F2_SERIE") ,SF2->F2_SERIE)
d920Emis := If(l920Inclui,CriaVar("F2_EMISSAO") ,SF2->F2_EMISSAO)
c920Client := If(l920Inclui,CriaVar("F2_CLIENTE") ,SF2->F2_CLIENTE)
c920Loja := If(l920Inclui,CriaVar("F2_LOJA") ,SF2->F2_LOJA)
c920Especi := If(l920Inclui,CriaVar("F2_ESPECIE") ,SF2->F2_ESPECIE)
c920NFIni := If(l920Inclui,CriaVar("F2_DOC") ,SF2->F2_DOC)
c920Vend := If(l920Inclui,CriaVar("F2_VEND1") ,SF2->F2_VEND1)
c920DecExp := Iif(cPaisLoc=="PTG",If(l920Inclui,CriaVar("F2_DECLEXP") ,SF2->F2_DECLEXP),"")
c920Moeda := If(l920Inclui,CriaVar("F2_MOEDA"),SF2->F2_MOEDA)
c920Taxa := If(l920Inclui,CriaVar("F2_TXMOEDA"),SF2->F2_TXMOEDA)
c920Modal := If( !(cPaisLoc $ 'BRA|TRI'),If(l920Inclui,CriaVar("F2_NATUREZ"),SF2->F2_NATUREZ),"")
c920NFFim := If(l920Inclui,CriaVar("F2_DOC"),SF2->F2_NFORI)
*/
Return aRetorno |
Não há
Não há.