Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:SIGAFAT - Faturamento
Função:ACDA100 - Ordem de Separação
Ticket:11398855
Issue:

DMANMAT01-31496


02. DESCRIÇÃO

O ponto de entrada ACD100G3 tem por objetivo retornar um array com os pedidos de venda ordenados e aglutinados conforme necessidade especifica.  

Este ponto de entrada funciona em conjunto com os pontos de entrada ACD100G1 ACD100G2.


Momento da chamada

Ao clicar em Gerar depois de selecionar os pedidos de venda

Parâmetros

aParam - Array contendo duas posições:

aParam[1] - Array com os Itens ordenados e aglutinados contendo os dados:

01-Cliente/Fornecedor
02-Loja Cliente/Fornecedor
03-Armazem
04-Codigo Ped Venda SC9
05-Vetor Recno SC9
06-Cod. Ped Venda
07-Loja Entrada
08-Transportadora Ped venda SC5
09-Cond. Pagto Ped venda SC5
10-Agreg

aParam[2] - Array com os Itens para serem aglutinados contendo os dados:

01-Cliente/Fornecedor
02-Loja Cliente/Fornecedor
03-Condp Pagto
04-Loja Entrada
05-Agrega
06-Armazem
07-Recno SC9
08-Codigo Ped Venda SC9
09-Cod. Ped Venda
10-Transportadora Ped venda SC5
11-Cond. Pagto Ped venda SC5


Retorno

aRet - Array com os Itens ordenados e aglutinados contendo os dados:

01-Cliente/Fornecedor
02-Loja Cliente/Fornecedor
03-Armazem
04-Codigo Ped Venda SC9
05-Vetor Recno SC9
06-Cod. Ped Venda
07-Loja Entrada
08-Transportadora Ped venda SC5
09-Cond. Pagto Ped venda SC5
10-Agreg


03. EXEMPLO DE UTILIZAÇÃO

Bloco de código
themeConfluence
firstline1
linenumberstrue
User Function ACD100G3()

Local aRet        := PARAMIXB[1]
Local aAux        := PARAMIXB[2]
 
Return aRet


04. DOCUMENTAÇÕES RELACIONADAS 

Regras de aglutinação e divisão na ordem de separação

DT PE Customiza o array com os itens a serem aglutinados

DT PE Customiza o bloco de código que identifica se determinada regra já está contida no array de itens que serão aglutinados

11398855 DMANMAT01-31496 DT ACDA100 - Criação de ponto de entrada que permita customizar a aglutinação de itens.


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>