Histórico da Página
...
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
#include 'totvs.ch'
#include 'rwmake.ch'
/*
{Protheus.doc} ExecMta910
ExecAuto Mata910
@type Function
*/
User Function ExecMta910()
Local aCabM910 := {}
Local aItemM910 := {}
Local aLinha := {}
Private lMsErroAuto := .F.
aaddaAdd(aCabM910,{"F1_TIPO","N"})
aaddaAdd(aCabM910,{"F1_FORMUL" ,"N"})
aaddaAdd(aCabM910,{"F1_DOC","000000004"})
aaddaAdd(aCabM910,{"F1_SERIE","001"})
aaddaAdd(aCabM910,{"F1_EMISSAO",dDatabase})
aaddaAdd(aCabM910,{"F1_FORNECE","COM003"})
aaddaAdd(aCabM910,{"F1_LOJA","01"})
aaddaAdd(aCabM910,{"F1_ESPECIE","SPED"})
aaddaAdd(aCabM910,{"F1_COND","001"})
aaddaAdd(aCabM910,{"F1_DESCONT",0})
aaddaAdd(aCabM910,{"F1_FRETE",0})
aaddaAdd(aCabM910,{"F1_SEGURO",0})
aaddaAdd(aCabM910,{"F1_DESPESA",0})
/*
Os valores de impostos somente devem ser informados caso NAO deva aaddser efetuado o calculo
automático pelas rotinas fiscais do sistema.
Normalmente as referencias de impostos são passadas quando a importação automática vem
de uma integração com outro sistema, onde todos os valores já foram calculados e
NAO podem ser alterados.
*/
aAdd(aCabM910,{"F1_BASEICM",100}) // BASE
aaddaAdd(aCabM910,{"F1_BASEIPI",40}) // BASE
aaddaAdd(aCabM910,{"F1_VALICM",10}) // VALOR
aaddaAdd(aCabM910,{"F1_VALIPI",4}) // VALOR
aaddaAdd(aLinha,{"D1_ITEM" ,"0001",Nil})
aaddaAdd(aLinha,{"D1_COD" ,"000000000000000000000000000010",Nil})
aaddaAdd(aLinha,{"D1_QUANT",1,Nil})
aaddaAdd(aLinha,{"D1_VUNIT",100,Nil})
aaddaAdd(aLinha,{"D1_TOTAL",100,Nil})
aaddaAdd(aLinha,{"D1_TES","10A",Nil})
aaddaAdd(aLinha,{"D1_IPI",2,Nil})
aaddaAdd(aLinha,{"D1_PICM",2,Nil})
aaddaAdd(aLinha,{"D1_BASEIPI",40,Nil})
aaddaAdd(aLinha,{"D1_BASEICM",100,Nil})
aaddaAdd(aLinha,{"D1_VALIPI",4,Nil})
aaddaAdd(aLinha,{"D1_VALICM",10,Nil})
aaddaAdd(aItemM910,aLinha)
MSExecAuto({|x,y,z| mata910(x,y,z)},aCabM910,aItemM910,3)
If lMsErroAuto
MostraErro()
else
FwAlertInfo("Nota Incluida Com Sucesso","TOTVS")
endif
return
|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas