Árvore de páginas

Versões comparadas

Chave

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

Descrição

STIMPSALE –

O Ponto de Entrada

para o TOTVS PDV

Observações

Ponto de Entrada

é executado no momento da importação do orçamento no TOTVS PDV. Sua função é receber as informações do orçamento que serão importadas, e retornar

se aquele

se o orçamento pode ou não ser importado.

Também pode ser utilizado para realizar a gravação de campos importados da retaguarda que não são gravados pelo padrão. 

Exemplos

 

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Windows

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

aSl1,aSl2 e aSl4 , ambos arrays com o

#INCLUDE "PROTHEUS.CH"

User Function STIMPSALE()

Local aCposL1 := {}
Local aCposL2 := {}
Local aRet := {}
Local aOrcSL1 := PARAMIXB[1] // Dados do SL1 importado
Local aOrcSL2 := PARAMIXB[2] // Dados do SL2 importado
Local aOrcSL4 := PARAMIXB[3] // Dados do SL4 importado

aAdd(aRet,.T.) // INDICA QUE O ORCAMENTO PODE SER IMPORTADO

// Adiciona um campo que deve ser incluido na gravacao do PDV no SL1
aAdd(aCposL1,{"L1_TESTE",1})
aAdd(aRet,aCposL1)

// Adicionado um capom que devera ser incluido no SL2 do PDV
aAdd(aCposL2,{"L2_TESTE",1})
aAdd(aRet,aCposL2)

Return aRet


Versões

Microsiga_Protheus11

Parâmetros

aSl1, aSl2 e aSl4 ambos arrays com os conteúdos dos campos gravados na base de dados.

Retorno

.T. orçamento pode ser importado e .F. orçamento não pode ser importado

Eventos de chamada do Ponto de Entrada

 

Variáveis

.

Também pode ser retornado um array conforme informado no exemplo acima. 

Nesse Ponto de Entrada não é possível alterar campos da tabela SL4.

 

Programa Fonte

STBImpSale.prw

 

 

 


IMPORTANTE: Ao utilizar o Ponto de Entrada acima verificar as Documentações abaixo para configuração do Ambiente:

Seção [general], chave MaxStringSize

DBAccess