Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

MT103FIN - Última

...

validación de la carpeta financiera en la factura de entrada

Linha de ProdutoPonto validação do folder financeiro na nota de Entrada

Línea de producto

:

Protheus

Segmento:

Manufatura

Manufactura

Módulo:

SIGACOM

RotinaRutina:

Rotina

Rutina

Nome Técnico

Nombre técnico

MATA103

Documento de

Entrada

entrada

Punto de entrada:

MT103FIN - Última

Ponto de Entrada

validación de la carpeta financiera en la factura de entrada

Punto de entrada

ParâmetrosDescrição do getdados apresentado no folder FinanceiroDescrição do getdados apresentado no folder FinanceiroDescrição: Informa se a rotina deverá continua no fluxo normal do processo.Exemplo do getdados apresentado no folter Financeiro do getdados apresentado no folter Financeiro validações padrões do Caso esteja as validações foram aceitas com sucesso, no contrário alguma validação anterior NÃO foi aceitaSomente será permitido notas fiscais com vencimentos

DescripciónDescrição:

Function NfeTotFin() - Esta

rotina tem

rutina tiene como objetivo verificar

se o somatório das parcelas é igual ao total de duplicatas do Documento de Entrada

si la suma de las cuotas es igual al total de las facturas de crédito del documento de entrada.

Este

ponto

punto de entrada

pode ser utilizado como última validação do folder financeiro na emissão da nota fiscal

se puede utilizar como última validación de la carpeta financiera en la emisión de la factura de entrada.

Ele deverá retornar

Este debe volver como .T. para

um operação

una operación válida

ou

o .F. para

uma operação inválida

una operación no válida.

Parámetros:

PARAMIXB[1]
Tipo: Array

Descripción: aHeader

del getdados presentado en la carpeta Financiero.

PARAMIXB[2]
Tipo: Array

Descripción: aCols

del getdados presentado en la carpeta Financiero.

PARAMIXB[3]
Tipo: Lógico

Descripción: Informa si la rutina debe continuar en el flujo normal del proceso.

RespuestaRetorno:

lLocRet
Tipo: Lógico

Descrição

Descripción:

Este retorno informa se a rotina deverá continuar no fluxo normal do processo

Esta respuesta informa si la rutina debe continuar en el flujo normal del proceso (.T.)

ou deverá ser interrompido devido à alguma violação na regra de negócio

o se debe interrumpir debido a alguna violación en la regla de negocio (.F.).

Ejemplo:

User Function MT103FIN()

Local aLocHead := PARAMIXB[1] // aHeader

del getdados presentado en la carpeta Financiero.
Local aLocCols := PARAMIXB[2] // aCols

del getdados presentado en la carpeta Financiero.
Local lLocRet := PARAMIXB[3] // Flag de

validaciones anteriores

estándar del sistema.

//

Si este flag

está como .T., todas

las validaciones
// anteriores

se aceptaron con éxito, en caso contrario, .F.
// indica que

alguna validación anterior NO se aceptó.

If aLocCols[1][3]<100
Alert('

Solamente se permitirán facturas con vencimientos superiores a R$100,00.')
lLocRet := .F.
EndIf

Return(lLocRet)