Ponto-de-Entrada: PONAPO1 - Modificação de conteúdo
Versões: | Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português, Espanhol , Inglês |
Descrição:Modificar o conteúdo do Array aMarcacoes.
Permite modificar o conteúdo do Array "aMarcacoes" antes da ordenação das Marcações, do Apontamento e da Gravação Definitiva na tabela SP8 - Marcações.
EventosAntes da classificação das marcações.
SintaxePONAPO1 - Modificação de conteúdo ( ) --> URET
RetornoURET(qualquer)- Dever ser retornado o próprio ParamIxb ou um outro Array desde que tenha a mesma estrutura.
ObservaçõesParâmetros
Recebe ParamIxb como Parâmetro‚ uma cópia do Array "aMarcacoes" e seus elementos:
- ParamIxb[nX,01] <=> Data da Marcação
- ParamIxb[nX,02] <=> Hora da Marcação
- ParamIxb[nX,03] <=> Ordem da Marcação
- ParamIxb[nX,04] <=> Flag da Marcação
- ParamIxb[nX,05] <=> Lógico (origem) ou Recno. Neste caso, "Lógico"
- ParamIxb[nX,06] <=> Turno
- ParamIxb[nX,07] <=> Função (não utilizado, compatível com "P8_FUNCAO")
- ParamIxb[nX,08] <=> Giro (não utilizado, compatível com "P8_GIRO")
- ParamIxb[nX,09] <=> Centro de Custo (versão 6.09 ou superior)
- ParamIxb[nX,10] <=> Flag de apontamento
- ParamIxb[nX,11] <=> Relógio
Apenas as informações referentes aos campos P8_ORDEM, P8_TURNO, P8_TPMARCA, P8_APONTA, P8_PAPONTA e P8_FLAG serão atualizadas .