Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
DescriçãoO ponto tem a finalidade de validar os códigos de retenção dos impostos. Utilizando-o podemos abortar a operação de inclusão do Documento de Entrada, caso se verifique alguma inconsistência nos códigos.Exemplos

Descripción

El punto de entrada MT103DIRF

tiene como finalidad validar los códigos de retención de los impuestos. Utilizándolo podemos interrumpir la operación de inclusión del documento de entrada, si se verifica alguna inconsistencia en los códigos.

Ejemplos

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

                          aCodR := aClone(PARAMIXB[1])

                         //validações do usuário
                         For nX := 1 to len(aCodR)
                            If aCodr[nX][2] == '0297' //Se o Si el código de retenção for retención es igual "0297" aborta inclusão da notainterrumpe la inclusión de la factura.
                               lRet := .F.
                            EndIf
                         Next nX

                         Return lRet

PortuguêsVersões Operacionais SuportadosCompatível com as Bases de DadosParâmetros Vetor contendo os códigos de retenção e seus respectivos impostos, na seguinte disposição retenção; Imposto;

Idioma

Portugués (Brasil)

Versiones

Microsiga_Protheus11

Sistemas

operativos compatibles

Todos

Compatible con las bases de datos:

Todas

Parámetros

PARAMIXB[1] ->

Vector que contiene los códigos de retención y sus respectivos impuestos, en la siguiente disposición:
PARAMIXB[
1][X][2] -> Código de

retención.
PARAMIXB[
1][X][4] ->

Impuesto.

Retorno o ; não o ; chamada do Ponto de EntradaInclusão e classificação do Fonte

Devolución

Lógico -> .T. para incluir

el documento

, (.F.) para

no incluir

el documento

.

Eventos de

llamada del punto de entrada

Inclusión y clasificación del

documento de entrada.

Programa

fuente

MATA103.PRW