Rotina automática de confirmações - PMSA310
Quando necessário criar regras de negócio específicas, pode-se customizar algumas rotinas, que permite incluir dados no sistema de acordo com a regra do cliente.Desta forma pode-se incluir, alterar ou excluir dados da tabela de confirmações (AFF) sem fazer uso de algumas regras do Sistema.
Protheus 10
Importante:
Considerações específicas:
1. | - Estrutura do array aRotAut |
{ “nome do campo” , “conteúdo do campo” , nil }
2. | - Os campos do tipo caracter devem ter seus conteúdos utilizando o tamanho total de seu campo. |
Exemplo : o campo AFF_TAREFA é de tamanho 12 portanto fica "43 "
ExemploInclusão de um apontamento do projeto "034", tarefa "43", revisão "0003" em 9 de abril das 15h às 16h. User Function teste()Local nOpc := 3 // 3-Inclusao , 4-Alterar , 5-ExcluirLocal aRotAut := {} aAdd( aRotAut, { "AFF_PROJET" ,"034 ",} ) //obrigatório aAdd( aRotAut, { "AFF_REVISA" , "0003",} ) //obrigatório aAdd( aRotAut, { "AFF_DATA", CtoD("09/04/2007"),} ) //obrigatório aAdd( aRotAut, { "AFF_TAREFA" ,"43 ",} ) //obrigatório aAdd( aRotAut, { "AFF_PERC" , 90 ,} ) //obrigatório aAdd( aRotAut, { "AFF_HORAI" , "15:00" ,} ) aAdd( aRotAut, { "AFF_HORAF", "16:00" ,} ) PMSA311Aut(aRotAut,nOpc)return .T.
Microsiga Protheus 11
,
Protheus 10
Nível 1 (Acesso Clientes)
Todos
Todos
Todos
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas