Perguntas E1_IDCNAB duplicado
- Alan_O_S
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 49
- Obrigados Recebidos: 0
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?
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.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
8 anos 3 meses atrás #31134
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
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
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