01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: |
---|
SIGAOMS TOTVS OMS - Gestão de Distribuição (SIGAOMS) |
Função: | OMSA200 - Montagem de Carga |
---|
País: | Todos Países |
---|
Ticket: | 13052341 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-13258 |
---|
02. SITUAÇÃO/REQUISITO
Em uma carga gerada na qual já existe um veiculo informado, se for utilizada a função Associar Veículo e informado o mesmo veículo, ocorre a seguinte inconsistência: "THREAD ERROR ([15316], dev, JOISRVAPLDEV009) 02/12/2021 16:55:08 DAN990: DB error (Insert): -37 File: DAN990 - Error : 2601 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Não é possível inserir uma linha de chave duplicada no objeto 'dbo.DAN990'".
03. SOLUÇÃO
Foi desenvolvida uma validação, para que antes de verificar a agenda do veículo, seja validado se o veiculo anterior é igual ao atual.
Com isso, a alteração será controlada, sendo gerada apenas para veículos diferentes.
Exemplo de Utilização
Totvs custom tabs box |
---|
tabs | Pré-requisito, Passo 01, Passo 02, Passo 03Cenário |
---|
ids | passo1,passo2,passo3,passo4 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| CONFIGURADOR - Habilitar o parâmetro MV_ALOCVEI.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| MATA410 - Inclua alguns Pedidos de Venda, com produtos e fornecedores diferentes.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| OMSA200 - Monte duas cargas com os Pedidos digitados.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| - uma carga informando um veículo.
- Clique na opção Associar Veículo.
- No campo código do veículo deve ser repetido o veículo já informado.
- Salve a alteração da carga
MATA460B - Posicione cada usuário sobre uma carga na rotina de Faturamento por Carga.
- Para simular, acesse um ambiente em cada monitor e clique em Faturar, simultaneamente.
- No decorrer do processo o sistema apresentará a mensagem "MultLock – SQL (O registro XXX encontra-se Bloqueado por outro usuário.)", porém, ele seguirá o processo e concluirá o faturamento de ambas as cargas.
- Efetue a consulta via SQL da tabela SF2.
- As NFs geradas não obedecem uma ordem de numeração das Notas Fiscais.
|
|
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
05. ASSUNTOS RELACIONADOS
Documento de Referência
06. ANEXO