...
Modelo de uso da rotina de la rutina automática para uso no arquivo fonte FINA110en el archivo fuente 110.
...
...
Debe transferirse un
...
Deve ser passado um array (aTitulos), com nove posições, sendo que cada posição deverá conter a seguinte composiçãocon nueve posiciones, siendo que cada posición debe contener la siguiente composición:
aTitulos [1]:= aRecnos (array contendo os Recnos dos registros a serem baixados)
con los Recnos de los registros que se darán de baja)aTitulos [2]:= cBanco (Banco da baixade la baja)
aTitulos [3]:= cAgencia (Agência da baixaAgencia de la baja)
aTitulos [4]:= cConta (Conta da baixaCuenta de la baja)
aTitulos [5]:= cCheque (Cheque da Baixade la baja)
aTitulos [6]:= cLoteFin (Lote Financeiro da baixafinanciero de la baja) → Gera Genera totalizador quando al MV_BXCNAB habilitadohabilitarse
aTitulos [7]:= cNatureza (Natureza do movimento bancárioModalidad del movimiento bancario)
aTitulos [8]:= dBaixa (A data de baixa deve La fecha de la baja debe ser igual ou inferior à data base do sistema e deve ser igual ou superior a data de emissão dos registros que serão baixadoso inferior a la fecha base del sistema y debe ser igual o superior a la fecha de emisión de los registros que se darán de baja)
aTitulos [9]:= lBaixaLot (Processo do conciliador e baixa em Proceso del conciliador y baja en lote)
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE "protheus.ch" USER FUNCTION TSTF110Auto() LOCAL aTitulos := Array(8) PRIVATE lMsErroAuto := .F. aTitulos[1] := {4,5} aTitulos[2] := PAD("237",TAMSX3('A6_COD')[1]) aTitulos[3] := PAD("200",TAMSX3('A6_AGENCIA')[1]) aTitulos[4] := PAD("17085",TAMSX3('A6_NUMCON')[1]) aTitulos[5] := PAD("20202",TAMSX3('EF_NUM')[1]) aTitulos[6] := PAD("",TAMSX3('E1_LOTE')[1]) aTitulos[7] := PAD("001",TAMSX3('ED_CODIGO')[1]) aTitulos[8] := DATE () aTitulos[9] := .T. MSExecAuto({|x,y| Fina110(x,y)},3,aTitulos) IF lMsErroAuto MostraErro() ENDIF RETURN nil |
...
Informações | ||
---|---|---|
| ||
Caso a contabilização seja online e a tela de contabilização deva ser mostrada em caso de erro no lançamento (falta de contaSi la contabilidad fuera online y la pantalla de contabilidad deba mostrarse en caso de error en el registro (falta de cuenta, débito/crédito não batemno coinciden, etc.). Quando Si MV_BXCNAB estuviera habilitado, Se o parâmetro Si el parámetro aTitulos[6] (Lote Financeiro da baixa) for passado será gerado totalizador. |