Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | - |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
Este Ponto de Entrada permite que durante o processamento de todas as Notas Fiscais de todas as cargas selecionadas para uma determinada Filial, seja selecionada uma série de forma customizada, sem a necessidade de apresentar a tela padrão de seleção de série.
Localizado na função que efetua o processamento das Notas Fiscais, antes de iniciar o faturamento para a respectiva Filial.
Não se aplica.
Deve retornar uma array com duas posições, onde:
Nome | Tipo | Descrição |
---|---|---|
aRetPE[1] | Lógico | Indicador se deve ou não continuar com o faturamento. |
aRetPE[2] | Caractere | Série a ser usada para a respectiva filial. |
Protheus 12.1.17.
Quando existir este Ponto de Entrada, a tela padrão de seleção de série para o faturamento não será solicitada.
Este Ponto de Entrada se aplica somente quando o faturamento for por carga (MATA460B), portanto, caso seja efetuado o faturamento por Pedido (MATA460A), a tela de seleção da série será exibida normalmente.
------
#include "protheus.ch"
User Function OS460SNF()
Local lRet := .T.
Local cSerieNF := "1"
If cFilAnt == "M SP 01 "
cSerieNF := "1"
ElseIf cFilAnt == "M SP 02 "
cSerieNF := "2"
ElseIf cFilAnt == "M SP 03 "
cSerieNF := "3"
EndIf
Return {lRet,cSerieNF}
------
<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> |