Uso da rotina automática FINA280 - Faturas a Receber
Produto: | Microsiga Protheus |
Versões: | 12.1.7, 12.1.16 e 12.1.17 |
Ocorrência: | Exemplo de Execauto para utilizar a rotina Faturas a Receber (FINA280) |
Passo a passo: | A rotina FINA280 possui três parâmetros a serem informados, porém para o funcionamento em Execauto. O terceiro parâmetro necessita ser preenchido como um array, pois as informações utilizadas neste array são essenciais para a conclusão do processo. Parâmetros utilizados pela FINA280: 1 - nOpc: Opção que está sendo realizada no fonte, como por exemplo: Gerar Fatura ou Cancelamento. Conteúdos do nOpc: 3 - Gerar Fatura, 4 - Cancelamento de fatura 2 - Parâmetro reservado: Sempre informar Falso(.F.) 3 - xAutoCab: É possível informar o array com os títulos que irão compor a fatura e as informações necessárias para geração/cancelamento da fatura, como por exemplo numero da fatura, tipo, etc. *** Dados para geração da Fatura *** *** Títulos selecionados para geração da Fatura *** Caso os campos abaixo sejam informados com valor zero no array da rotina automática, o 4o. elemento no array (lógico) deve retornar .T. para que seja considerado o valor informado. Se o 4o. elemento não for informado o sistema assume os valores padrão do sistema: *** |
Observação: | Quando utilizamos rotinas automáticas, a interação com o usuário através de interfaces deixa de existir, ou seja, o processo não será feito através de telas e botões. Desta forma, a tela padrão de marcação de títulos (markbrowse) em que será selecionado os títulos que irão compor a Fatura não estará disponível e a rotina irá considerar todos os títulos referenciados no array (variável aArray). |