Perguntas E1_IDCNAB duplicado

Mais
13 anos 1 mês atrás #17016 por Alan_O_S
E1_IDCNAB duplicado foi criado por Alan_O_S
Quando estamos fazendo o retorno do arquivo de recebimentos, o sistema "pega" o primeiro IDCNAB localizado na base, independente se é ou não o título informado no arquivo de retorno. Ele trata apenas o IDCNAB.

Acredito que não localiza o registro, pois o mesmo deve estar usando o índice "J" E1_IDCNAB ao invés do Índice "G" E1_FILIAL+E1_IDCNAB.


Existe algum parâmetro para informar ao Sistema qual do índices deve ser usado no processo de localização do registro?

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #31134 por lalberto
Respondido por lalberto no tópico E1_IDCNAB duplicado
Você pode utilizar o ponto de entrada F200VAR e forçar o posicionamento do indice desejado.

User Function F200VAR()
Local aArea := Getarea()
Local aValores := ParamIxb[01]

SE1->(dbSetOrder(16),dbSeek(xFilial("SE1")+Left(aValores[1],10)))

Return Nil

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.034 segundos
Joomla templates by a4joomla