Perguntas E1_IDCNAB duplicado

Mais
11 anos 3 meses 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
8 anos 3 meses 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.103 segundos
Joomla templates by a4joomla