01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Prestadores de Serviços
Função:Apuração e Medição
País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DSERSGS-11556


02. SITUAÇÃO/REQUISITO

Ao realizar uma medição para itens extras, era necessário alteração no pedido de venda.

03. SOLUÇÃO

Aberto ponto de entrada antes da gravação do pedido de venda, para que seja possível alteração.

User Function AT930PVE()
Local aCabec := PARAMIXB[1] //Recebe o primeiro parâmetro "Cabeçalho"
Local aItens := PARAMIXB[2] //Recebe o segundo parâmetro "Itens"
Local nX

AADD(aCabec, {"C5_USER", RetCodUsr(), Nil})

For nX := 1 To Len(aItens)
    AADD(aItens[nX], {"C6_ESPECI", Posicione('SB1',1,xFilial('SB1')+aItens[nX][2][2],'B1_ESPECIE'), Nil})
Next nX

Return {aCabec, aItens}


04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS


<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>