Ponto-de-Entrada: MT103ISS - Atribui valores a serem alterados e transportados para o ISS.
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Function A103AtuSE2() - Rotina de integração com o módulo financeiro.
EM QUE PONTO : Este PE é chamado no momento de gravação do título da nota fiscal, onde seu retorno atribui valores a serem alterados nas variáveis CFORNISS, CLOJAISS, CDIRF, CCODRET e DVENCISS que serão transportados no título de ISS caso exista para esta NF.
Eventos
Programa Fonte
MATA103.PRW
Sintaxe
MT103ISS - Atribui valores a serem alterados e transportados para o ISS. ( < PARAMIXB> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Vetor | Array(PARAMIXB) contendo as informações que estão no exemplo. | X |
Retorno
-
aRet(vetor)
- aRet[1] = Novo código do fornecedor de ISS.
aRet[2] = Nova loja do fornecedor de ISS.
aRet[3] = Novo indicador de gera dirf.
aRet[4] = Novo código de retenção do título de ISS.
aRet[5] = Nova data de vencimento do título de ISS.
Observações
Exemplos
User Function MT103ISSLocal cFornIss := PARAMIXB[1] // Código do fornecedor de ISS atual para gravação.Local cLojaIss := PARAMIXB[2] // Loja do fornecedor de ISS atual para gravação.Local cDirf := PARAMIXB[3] // Indicador de gera dirf atual para gravação.Local cCodRet := PARAMIXB[4] // Código de retenção do título de ISS atual para gravação.Local dVcIss := PARAMIXB[5] // Data de vencimento do título de ISS atual para gravação.Local aRet := {}aAdd( aRet , '000001') //Cod Forn ISSaAdd( aRet , '01') //Cod Loja Forn ISSaAdd( aRet , '1') //Gera Dirf ? - 1=Sim, 2=NaoaAdd( aRet , '9999') //Codigo de ReceitaaAdd( aRet , dVcIss) //Vencimento ISSReturn (aRet)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas