| Linha de Produto: | Microsiga Protheus |
|---|---|
| Segmento: | Varejo |
| Módulo: | Oficina (SIGAOFI) |
| Função: | Orc. Por Fases (OFIXA011) |
| Ticket: | 8335368 |
| Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-5656 |
| Pacote(s) Gerado(s): | Liberação Pendente |
Quando utilizada a rotina Orc. Por Fases (OFIXA011), ao selecionar dois tipos de pagamentos de uma condição de pagamento no momento da digitação do orçamento, ao faturar e alterar os tipos do pagamento, o campo não é validado corretamente.
03. SOLUÇÃO
Feita a correção na rotina Orc. Por Fases (OFIXA011), para deixar selecionar a quantidade de tipos de pagamento referente a Condição de Pagamento e no momento de faturar, caso o usuário altere os tipos de pagamento, o campo seja validado corretamente.
1 – a. Acessar a rotina Orc. Por Fases (OFIXA011); Opção Incluir;
b. Preencher "Tp Orcamento", "Faturar Para", "Loja" e no campo "Forma Pagto" Selecionar uma Condição de Pagamento;
c. Será aberta a tela "Tipos de Pagamentos" para selecionar os Tipos de Pagamentos deste Orçamento;

2 – a. Clique no botão “>>” para selecionar os Tipos de Pagamento Disponíveis;
b. A rotina deixa relacionar Tipos de Pagamentos até a mesma quantidade de Parcelas da Condição de Pagamento, conforme grid inferior "Parcelas a serem geradas";
c. Clique em "Salvar" da tela "Tipos de Pagamentos";
OBS.: Se o usuário tentar informar mais Tipos de Pagamentos que a quantidade de Parcelas, o sistema informará que não será possível selecionar mais Tipos de Pagamento.

3 – a. Selecione um Item e preencha os demais campos obrigatórios;
b. Clique em "Salvar" e indique que deseja Faturar o Orçamento;
c. Na tela "Como Pagar", selecione no campo "Cond. Pagto." um Tipo de pagamento diferente do Selecionado anteriormente;
d. O campo será validado corretamente e dependendo Tipo de pagamento selecionado, as parcelas serão reajustadas; Clique em "Salvar"; O processo será executado normalmente.

04. DEMAIS INFORMAÇÕES
Não há.
<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;
}
</style>
|