01. DADOS GERAIS
| Produto: | | Solucoes_totvs |
|---|
| Solucao | TOTVS Logística WMS |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAWMS - Gestão de Armazenagem |
|---|
| Função: | - |
|---|
| País: | Todos Países |
|---|
| Ticket: | - |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | - |
|---|
02. DESCRIÇÃO
Este Ponto de Entrada permite, por exemplo, incluir as informações adicionais no Pedido de Venda antes de gerar o documento de saída.
03. LOCALIZAÇÃO
Localizado na finalização da conferência de expedição (sem convocação automática, acessada via menu ACD).
04. PARÂMETROS
| Nome | Tipo | Descrição |
|---|
| cCodExp | Caractere | Código da conferência de expedição |
| cCarga | Caractere | Número da carga conferida |
| cPedido | Caractere | Número do pedido conferido |
05. RETORNO
Este Ponto de Entrada não possui retornoNão se aplica.
06. VERSÕES
Protheus 11.80.13 e ou superiores.
07. OBSERVAÇÃO
Todos os parâmetros são recebidos na User Function via PARAMIXB conforme consta em Execblock / Customização
08. EXEMPLO
...
| language | cpp |
|---|
| title | Exemplo |
|---|
| linenumbers | true |
|---|
| collapse | true |
|---|
...
------
#INCLUDE "PROTHEUS.CH"
...
User
...
Function
...
DV102FCE()
...
Local
...
aAreaAnt
...
:=
...
GetArea()
...
Local
...
aAreaSC5
...
:=
...
SC5→ (GetArea())
...
Local
...
cPedido
...
:=
...
PARAMIXB[3]
...
SC5→ (DbSetOrder(1))
...
//
...
C5_FILIAL+C5_NUM
...
//
...
Posiciona
...
no
...
registro
...
do
...
pedido
...
de
...
venda
...
If
...
SC5->(DbSeek(xFilial('SC5')+cPedido))
...
//
...
Realiza
...
os
...
ajustes
...
necessários
WmsMessage("Ajustes
...
efetuados
...
com
...
sucesso!")
...
EndIf
RestArea(aAreaSC5)
...
RestArea(aAreaAnt)
...
Return
---
| 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>
|