Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 4

Descrição

O ponto de entrada MT103DIRF tem a finalidade de validar os códigos de retenção dos impostos. Através dele é possível Utilizando-o podemos abortar a operação de inclusão do documento Documento de entradaEntrada, caso se verifique alguma inconsistência nos códigos.Observações

Exemplos

User Function MT103DIRF()
Local aCodR := {}
Local lRet := .T.
Local nX := 0

...

                         //validações do usuário
                         For nX := 1 to len(aCodR)
                            If aCodrn[XnX][2] == '0297' //Se o código de retenção for igual "0297" aborta inclusão da nota.
                               lRet := .F.
                            EndIf
                         Next nX

                         Return lRet

...

Preview

...

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

TodasUpdates

Parâmetros

PARAMIXB[1] -> Vetor contendo os códigos de retenção e seus respectivos impostos, na seguinte disposição:
PARAMIXB[1][X][2] -> Código de retenção;
PARAMIXB[1][X][4] -> Imposto;

Retorno

Lógico -> .T. para incluir o documento; .F. para não incluir o documento;

Eventos de chamada do Ponto de Entrada

Inclusão e classificação do documento de entrada.Variáveis

Programa Fonte

MATA103.PRW