cancel
Showing results for 
Search instead for 
Did you mean: 

Não insere novo documento

Former Member
0 Kudos

A base utiliza nf manual por controle especifico, as entredas ocorreram normalmente ate chegar ao nº 500.

Depois disso o sistema me impede de inserir qualquer nota na sequência.

Ao tentar inserir a 500 recebo a mensagem de

Nº de nota fiscal já foi utilizado

Sabendo que o doc não existe tentei inserir um na sequencia e recebi a resposta de

Esta entrada já existe nas tabelas seguintes " (INV1)(ODBC -2035)

Eu realizei essa consulta tentado procurar qualquer doc com o a numeração, mas não encontrei nada.

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM OINV T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM OPCH T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORDR T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ODLN T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORDN T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ODPI T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORIN T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORDN T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM OPDN T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORPD T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ODPO T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

UNION ALL

SELECT T0.[DocNum], T0.[DocDate], T0.[DocStatus], T0.[Handwrtten], T0.[Series], T0.[Serial]

FROM ORPC T0

where T0.[Docnum] = '500' OR T0.[Serial] = '500'

Alguém já encontrou algo parecido?

Fidelis.

Accepted Solutions (0)

Answers (1)

Answers (1)

wesleyhonorato
Product and Topic Expert
Product and Topic Expert
0 Kudos

Prezado Filipe,

casos similares a esse já foram enviados ao departamento de suporte e no final da análise sempre foi encontrado um documento de marketing que havia utilizado a numeração que o sistema não esta autorizando utilizar.

Sugiro que você veja todos os documentos de marketings e séries para ver se o número 500 já foi usado. Pode ser que com base nessa análise você consiga solucionar o seu caso.

Por outro lado, se você não conseguir solucionar, é recomendável que você abra uma mensagem para o suporte da SAP e inclua todas as informações relevantes e seus testes: passo a passo, mensagem de erro, queries usadas, bases testadas etc.

Espero que as minhas indicações ajudem.

Atenciosamente,

Wesley Honorato