Home

Linha Microsiga Protheus

Páginas filhas
  • Rotina automática - MATA682 - Apontamento de Horas Improdutivas

Função: Rotina automática - MATA682 - Apontamento de Horas Improdutivas
Versões: Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Português (Brasil)
Descrição:
Esta rotina realiza o Apontamento de Horas Improdutivas, através de rotina automática.
Programa Fonte:
MATA682.prx
Sintaxe:

Rotina automática - MATA682 - Apontamento de Horas Improdutivas ( [xAutoCab] [ [nCallOpcx] ] ) --> Nil

Retorno:
    Nil(nulo)
Observações

Exemplos
User Function Tmata682()Local aVetor := {}lMsErroAuto := .F.dbselectarea("SH6")SH6->( dbsetorder(2) )if Dbseek (xfilial("SH6")+"MOD000000002   ")    aVetor := {{"H6_RECURSO","0001  ",NIL},;           {"H6_DTAPONT",dDataBase,NIL},;           {"H6_DATAINI", CTOD("05/03/08"),NIL}, ;           {"H6_DATAFIN", CTOD("06/03/08"),NIL}, ;           {"H6_HORAINI", "09:00", NIL},;           {"H6_HORAFIN", "16:00", NIL},;           {"INDEX",2,NIL}}			MSExecAuto({|x,y| mata682(x,y)},aVetor,5)	If lMsErroAuto		Alert("Erro")		Mostraerro()	Else		Alert("Ok")	Endifelse	Alert("Não achou")Endif Return
Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
[xAutoCab] Array of Record Cabeçalho X
[nCallOpcx] Array of Record Opção Incluir,Alterar,Visualizar e etc