Árvore de páginas

Descrição

Este Ponto de Entrada permite personalizar a seleção de Notas de Crédito (NCC) durante a venda no Totvs PDV.

Observações

O retorno do Ponto de Entrada deve ser um Array com o leiaute padrão:
aNCCs[x,1] = .F. // Caso a NCC seja selecionada, este campo recebe TRUE
aNCCs[x,2] = SE1->E1_SALDO
aNCCs[x,3] = SE1->E1_NUM
aNCCs[x,4] = SE1->E1_EMISSAO
aNCCs[x,5] = SE1->(Recno())
aNCCs[x,6] = SE1->E1_SALDO
aNCCs[x,7] = SuperGetMV("MV_MOEDA1")
aNCCs[x,8] = SE1->E1_MOEDA
aNCCs[x,9] = SE1->E1_PREFIXO
aNCCs[x,10] = SE1->E1_PARCELA
aNCCs[x,11] = SE1->E1_TIPO*/

Exemplos

User Function STSelNcc()

Local cCliente := PARAMIXB[1]
Local cLoja := PARAMIXB[2]
Local aNcc := {}



/* Leiaute padrão para retorno
aNCCs[x,1] = .F. // Caso a NCC seja selecionada, este campo recebe TRUE
aNCCs[x,2] = SE1->E1_SALDO
aNCCs[x,3] = SE1->E1_NUM
aNCCs[x,4] = SE1->E1_EMISSAO
aNCCs[x,5] = SE1->(Recno())
aNCCs[x,6] = SE1->E1_SALDO
aNCCs[x,7] = SuperGetMV("MV_MOEDA1")
aNCCs[x,8] = SE1->E1_MOEDA
aNCCs[x,9] = SE1->E1_PREFIXO
aNCCs[x,10] = SE1->E1_PARCELA
aNCCs[x,11] = SE1->E1_TIPO
*/


//
aAdd(aNcc,{.F.,20,'1','20150301',1,20,'REAL',1,'1','1','NCC'})
aAdd(aNcc,{.F.,30,'2','20150301',2,30,'REAL',1,'1','2','NCC'})


Return aNcc

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

aParam := {cCliente,cLojaCli}

Retorno

aRet
(array_of_record)
Array com os itens da NCC.
* Para definir corretamente o array de retorno verifique o exemplo, em "Observações" :

Eventos de chamada do Ponto de Entrada

 

Variáveis

 

Programa Fonte

STWCustomerSelection.prw

  • Sem rótulos