Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css

...

Pagetitle
CTB105OUTM -

...

Inclusión
CTB105OUTM -

...

Inclusión

...


Punto de entrada: CTB105OUTM -

...

Inclusión

...

Versiones:

Microsiga Protheus 8.11, Microsiga Protheus 10

...

Compatible países:

Todos

Sistemas

...

operativos:

Todos

...

Compatible con las bases de datos:

...

Todas

Idiomas:

...

Español ,

...

Inglés

...

Descripción:

O ponto de entrada CTB105OUTM é executado ao final da validação da inclusão de um documento contábil, seja por inclusão manual, seja pelo processo de contabilização de integração.

El punto de entrada CTB105OUTM se ejecuta al final de la validación de la inclusión de un documento contable, ya sea por inclusión manual o por el proceso de contabilidad de integración.

Eventos

El punto de entrada solamente se ejecutará si las validaciones estándares de la función CT105TOK() fueran atendidas, inclusive condicionado a la validación de las líneas del documento.

Programa fuente

CTBA105.PRW

Sintaxis

CTB105OUTM - Inclusión

Eventos

O ponto de entrada somente será executado se as validações padrões da função CT105TOK() forem atendidas, inclusive condicionado a validação das linhas do documento.

Programa Fonte
CTBA105.PRW

...

( [ dDataLanc ], [ cLote ], [ cSubLote ], [ cDoc ] ) --> lRet

...

Parámetros:

...


Nombre



Tipo

...



Descripción

...



Estándar

...



Obligatorio

...



Referencia



dDataLanc

...



Fecha

...



Fecha del documento

...

contable












cLote

...



Carácter



Lote

...

del documento

...

contable












cSubLote

...



Carácter



Sublote del documento contable












cDoc

...



Carácter



Número

...

del documento

...

contable

...











Devolución

lRet(logico)

  • Resultado

...

  • de la validación de la inclusión del documento contable por el punto de entrada

...

Observaciones

Características relevantes:

 

...


  1. No se mostrarán mensajes de aviso si el punto de entrada efectuara na devolución lógica .F.
    1. El tratamiento de los mensajes debe realizarse por el punto de entrada, utilizándose la función HELP()
    2. La utilización de la función HELP() para los mensajes de aviso se recomienda debido a la posibilidad de ejecución de la función CTBA102() por MsExecAuto()

 

  1. O retorno do tipo lógico é obrigatório pois não há consistência na rotina para o tipo de variável retornado.

 

  1. A utilização do ponto de entrada CTB105OUTM no processo de contabilização de integração fica sujeita as seguintes parametrizações complementares:

 

    1. Se o parâmetro Mostra Lançamento da rotina de contabilização estiver definido como “S”, o sistema bloqueará o documento contábil no momento em que o usuário tentar confirmar a tela;

 

...


  1. La devolución del tipo lógico es obligatoria, pues no existe consistencia en la rutina para el tipo de variable devuelto.


  1. La utilización del punto de entrada CTB105OUTM en el proceso de contabilidad de integración queda sujeta a las siguientes parametrizaciones complementarias:


    1. Si el parámetro Muestra asiento de la rutina de contabilidad estuviera definido como “S”, el sistema bloqueará el documento contable en el momento en el que el usuario intente confirmar la pantalla.


    1. Si el parámetro Muestra asiento de la rutina de contabilidad estuviera definido como “N” y tuviéramos los parámetros del sistema MV_CT105MS definido como .T.

...

    1. y MV_ALTLCPO definido como “N”

...

    1. el documento contable se grabará como asiento previo, siempre y cuando el parámetro del sistema MV_PRELAN

...

    1. esté definido como “D” (documento inconsistente).

 


...

Detalle de la ejecución:

 

...

Fuente

CTBA105.PRW

...

Subfunción

CT105TOK()

...

Función principal

CTBA101()

CTBA102()

CTB_INCL()

...

Fuente principal

CTBA101.PRW

CTBA102.PRW

CONA100A.PRW

...

Ejemplos

USER

...

FUNCTION

...

CTB105OUTM()Local

...

dDataLanc

...

:=

...

PARAMIXB[1]Local

...

cLote     :=

...

PARAMIXB[2]Local

...

cSubLote  :=

...

PARAMIXB[3]Local

...

cDoc      :=

...

PARAMIXB[4]Local

...

lRet      :=

...

.F.Local

...

cMensagem

...

:=

...

""IF

...

dDataLanc

...

!=

...

dDatabase   lRet

...

:=

...

.F.

...

   cMensagem

...

:=

...

"No puede incluirse un documento "+CRLF   cMensagem += "contable con fecha diferente "+CRLF   cMensagem += "de la database del sistema."   Help("CTBA102",1,"HELP","CTB_INCL",cMensagem,1,0)ENDIFRETURN

...

lRet

...

Variables

...


Nombre



Tipo

...



Alcance

...



Puede modificar

...



Descripción



PARAMIXB



Array of Record



Global

...



No