Implementação da automatização para a geração do lote de cobrança, rotina responsável pela geração da receita das operadoras, que é executada mensalmente, no mesmo padrão de parametrização, mas que necessita a intervenção humana para executá-la.
Sabendo-se que os critérios de processamento são os mesmos, criamos um cadastro de parametrização, similar à capa do lote de cobrança, onde o usuário do sistema, geralmente do setor de faturamento, possa configurar um agendamento padrão.
A partir deste cadastro, criamos uma função que será executada pelo schedule Protheus, que fará a leitura deste cadastro e executará, via JOB, a geração do lote de cobrança.
O processo descrito acima atende somente o faturamento gerado de maneira contínua mensalmente. |
Descreva a situação/requisito.
|
No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013).
Menu | Atualizações |
Submenu | Faturamento |
Nome da Rotina | Agendamento de Cobrança |
Programa | PLSAGECOB |
Módulo | Plano de Saúde |
B6J - Agendamento de Lote de Cobrança em Schedule | |
| SX2 - Informações da Tabela | |
|---|---|
| Campo | Descrição |
| X2_CHAVE | B6J |
| X2_NOME | Agendamento de Lote de Cobrança em Schedule |
| X2_UNICO | B6J_FILIAL+B6J_CODAGE |
| SX3 - Informações dos Campos | |
| Campo | Descrição |
| Campo | B6J_FILIAL |
| Tipo | Caractere |
| Tamanho | 8 |
| Decimal | 0 |
| Título | Filial |
| Descrição | Filial |
| Usado | Não |
| Obrigatório | Não |
| Browse | Não |
| Ordem | 1 |
| Campo | Descrição |
| Campo | B6J_CODAGE |
| Tipo | Caractere |
| Tamanho | 8 |
| Decimal | 0 |
| Título | Cód. Agend. |
| Descrição | Código de Agendamento |
| Usado | Sim |
| Obrigatório | Sim |
| Browse | Sim |
| Ordem | 2 |
Outras ações/ações relacionadas
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|