Home

Linha Microsiga Protheus

Páginas filhas
  • HSDSPFIX - Manipulação de Despesas Fixas

Ponto-de-Entrada: HSDSPFIX - Manipulação de Despesas Fixas
Descrição:
Este Ponto de Entrada permite manipular os dados gravados na Tabela GD6 - Despesas Tax e Dia Paciente,  através da rotina (HS_DespFix).
Eventos

Programa Fonte
HSPFUNCA
Sintaxe

HSDSPFIX - Manipulação de Despesas Fixas ( [ cFILIAL ], [ cCODLOC ], [ dDATDES ], [ cHORDES ], [ nQTDDES ], [ cCODDES ], [ nVALDES ], [ nPCUDES ], [ cGLODES ], [ cSEQDES ], [ cNRSEQG ], [ cREGATE ], [ cFATPAR ], [ cCODTXC ], [ cDESTXC ], [ cLOGARQ ] )

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cFILIAL Caracter Conteúdo que seria gravado no GD6_FILIAL.
cCODLOC Array of Record Conteúdo que seria gravado no GD6_CODLOC.
dDATDES Array of Record Conteúdo que seria gravado no GD6_DATDES.
cHORDES Array of Record Conteúdo que seria gravado no GD6_HORDES.
nQTDDES Array of Record Conteúdo que seria gravado no GD6_QTDDES.
cCODDES Array of Record Conteúdo que seria gravado no GD6_CODDES.
nVALDES Array of Record Conteúdo que seria gravado no GD6_VALDES.
nPCUDES Array of Record Conteúdo que seria gravado no GD6_PCUDES.
cGLODES Array of Record Conteúdo que seria gravado no GD6_GLODES.
cSEQDES Array of Record Conteúdo que seria gravado no GD6_SEQDES.
cNRSEQG Array of Record Conteúdo que seria gravado no GD6_NRSEQG.
cREGATE Array of Record Conteúdo que seria gravado no GD6_REGATE.
cFATPAR Array of Record Conteúdo que seria gravado no GD6_FATPAR.
cCODTXC Array of Record Conteúdo que seria gravado no GD6_CODTXC.
cDESTXC Array of Record Conteúdo que seria gravado no GD6_DESTXC.
cLOGARQ Array of Record Conteúdo que seria gravado no GD6_LOGARQ.
Retorno
    ()
Observações

As tabelas GB5, GCZ e GCY já estão posicionadas.
 


Atenção: Caso este Ponto de Entrada seja executado, o RecLock da GD6 padrão do sistema NÃO será executado, ficando a responsabilidade da gravação para o PE, assim como é feito no exemplo.

Exemplos
User Function HSDSPFIXRecLock("GD6",.T.)	GD6->GD6_FILIAL := ParamIxb[1]	GD6->GD6_CODLOC := ParamIxb[2]	GD6->GD6_DATDES := ParamIxb[3]	GD6->GD6_HORDES := ParamIxb[4]	GD6->GD6_QTDDES := ParamIxb[5]	GD6->GD6_CODDES := ParamIxb[6]	GD6->GD6_VALDES := ParamIxb[7]	GD6->GD6_PCUDES := ParamIxb[8]	GD6->GD6_GLODES := ParamIxb[9]	GD6->GD6_SEQDES := ParamIxb[10]	GD6->GD6_NRSEQG := ParamIxb[11]	GD6->GD6_REGATE := ParamIxb[12]	GD6->GD6_FATPAR := ParamIxb[13]	GD6->GD6_CODTXC := ParamIxb[14]	GD6->GD6_DESTXC := ParamIxb[15]	GD6->GD6_LOGARQ := ParamIxb[16]MsUnlock()Alert("PE HSDSPFIX")Return