Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
// Valida a utilização do configurador de tributos // lCalcTG: variável lógica que indica se a função ChkTrbGen foi encontrada e executada com sucesso lCalcTG := IIf(FindFunction("ChkTrbGen"), ChkTrbGen("SD2","D2_IDTRIB"), .F.) //Inicia os calculos da Matxfis MaFisIni(SA1->A1_COD, SA1->A1_LOJA, cTipoPar,cTipoNf, SA1->A1_TIPO , MaFisRelImp("MT100",{"SF2","SD2"}),,.T.,,,,,,,,,,,,,,,,,,,,,,,,,lCalcTG) //...Corpo da função... // Grava o campo responsável pelo relacionamento do item com o configurador de tributos If lTrbGen SD2->D2_IDTRIB := MaFisTG(1,"SD2",nY) EndIf |
Função ChkTrbGen
A função ChkTrbGen responsável por efetuar algumas validações para utilização dos tributos genéricos.
...
- cAlias - Alias da tabela no qual será gravado o ID de relacionamento com a tabela F2D.
- cCampo - Campo no qual será gravado o ID de relacionamento com a tabela F2D.
Função MaFisTG
A função MaFisTG é resposavel pela gravação e exclusão dos tributos calculados pelo configurador de tributos.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas