Árvore de páginas

Ponto de Entrada

Descrição:

Ponto de Entrada localizado na rotina Fechamento de O.S., tem como finalidade possibilitar a customização da tela de Resumo dos impostos.

Localização:

Atualizações / Mov Oficina / Fechamento OS Modelo 2 (OFIXA100)

Eventos:

//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

//³ Monta matriz utilizada para fazer o Resumo Fiscal ³

//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

aAdd(aResFisc,{'MaFisRet(,"NF_VALICM")' , STR0106 , 0 }) // "ICMS Calculado"

aAdd(aResFisc,{'MaFisRet(,"NF_VALSOL")' , STR0113 , 0 }) // "ICMS ST"

aAdd(aResFisc,{'MaFisRet(,"NF_VALISS")' , STR0111 , 0 }) // "ISS"

aAdd(aResFisc,{'MaFisRet(,"NF_VALCMP")' , RetTitle("VEC_VALCMP") , 0 }) //

aAdd(aResFisc,{'OXX100FIS("IT_DIFAL")' , RetTitle("VEC_DIFAL") , 0 }) //

aAdd(aResFisc,{'MaFisRet(,"NF_DESCONTO")' , STR0107 , 0 }) // "Desconto"

aAdd(aResFisc,{'MaFisRet(,"NF_SEGURO")' , STR0108 , 0 }) // "Seguro"

aAdd(aResFisc,{'MaFisRet(,"NF_DESPESA")' , STR0109 , 0 }) // "Despesa"

aAdd(aResFisc,{'MaFisRet(,"NF_FRETE")' , STR0110 , 0 }) // "Frete"

//

// PONTO DE ENTRADA PARA ALTERACAO DO VETOR aResFisc

If ExistBlock("OX100MF1")

ExecBlock("OX100MF1",.f.,.f.)

EndIf

Programa Fonte:

OFIXX100.PRW   

Função:

OX100EXEC

Retorno:

N/A

Parâmetro:N/A

 

Exemplo:

 

User Function OX100MF1()

 

aAdd(aResFisc,{'MaFisRet(,"NF_DESPESA")' , "Teste1" , 0 }) // "Despesa"

aAdd(aResFisc,{'MaFisRet(,"NF_FRETE")' , "Teste2" , 0 }) // "Frete"

 

Return