Árvore de páginas

Descrição

Este Ponto de Entrada permite realizar a alteração dos dados de produtos (SBI) exportados através da rotina de exportação dos dados da carga da Venda Assistida Off-Line.

Observações

Este Ponto de Entrada atende especificamente a exportação de produtos para o PDV, na operação de criação da Tabela SBI (Produtos e preços no PDV).

Exemplos

// Descrição: Executa alteração no valor de campos na SBI no momento que é montada
// Parâmetros: Alias : Alias da tabela Base temporária ( SB1 x SB0 )

// Retorno: aResults: Array com Campo a alterar e novo valor
"

Unknown macro: {"Campo",Valor}

"
// Observação: Dentro do ponto de entrada a Tabela temporária referenciada pelo PARAMIXB[1],
esta posicionada no produto que esta sendo transportado para a SBI

User Function LJ1166Ex()

Local _cAlias := PARAMIXB[1]
Local aResults := {}

aAdd(aResults,

Unknown macro: {"BI_DESC",If(AllTrim((_cAlias)->B1_DESC) =="COCA","COCA-COLA",AllTrim(&((_cAlias)+"->B1_DESC")))}

)
aAdd(aResults,

Unknown macro: {"BI_ALIQISS",If( (_cAlias)->B1_ALIQISS ==0 ,10 ,&((_cAlias)+"->B1_ALIQISS")) }

)

Return aResults

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

Retorno

aResults( array )
Array com os campos e seus valores para alterar na tabela SBI montada no processo.
("Campo",Valor)

Eventos de chamada do Ponto de Entrada

Variáveis

Nome Tipo Escopo Pode Alterar Descrição
PARAMIXB[1] Caracter Global Não Alias da tabela temporária.

Programa Fonte

LOJA1166

  • Sem rótulos