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