Histórico da Página
...
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: | SIGAOMS - Gestão de Distribuição | ||||||||||||||||
Função: | OMSA460 - Documento de Saída (Carga) | ||||||||||||||||
País: | Todos Países | ||||||||||||||||
Ticket: | - | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | - |
...
Localizado na função que efetua o processamento das Notas Fiscais, antes de iniciar o faturamento para a respectiva Filial.
04. PARÂMETROS
Este Ponto de Entrada não recebe parâmetrosNão se aplica.
05. RETORNO
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. |
06. VERSÕES
Protheus 12.1.17 ou superiores.
07. OBSERVAÇÃO
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.
08. EXEMPLO
...
language | cpp |
---|---|
title | Exemplo |
linenumbers | true |
collapse | true |
...
------
#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}
------
Templatedocumentos |
---|
HTML |
---|
<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>
|
Templatedocumentos |
---|