Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleRomaneio Possui Documentos de Frete Relacionado
Panel
panelIconId1f321
panelIcon:thermometer:
panelIconText🌡️
bgColor#FFEBE6

Situação:

/* -Nota sobre Romaneio de Carga é o documento que o caminhão saí com a carga e pode conter "n" notas fiscais para compor o Romaneio. Conhecimento de Transporte CT-e é o documento que a transportadora emite para cobrar o fretes dos Romaneios transportados.

-Quando está com a bolinha amarela, está bloqueado por falta de Peso, e tem um Documento de Carga fictício.

-GW1 = Documento de Carga

-GW3 = Documento de Frete */

Romaneio possui Documentos de Frete relacionado aos seus documentos de carga, portanto não poderá ser reaberto.

 

SANTIBR-67436 GFE - Romaneio

Bom dia ! Estou tentando reabrir o Romaneio 1043 – Estabelecimento 82. Informa que tem CT-e atrelado a NF (mas já foi feito a consulta NF. por NF. e não consta CT -e em nenhuma delas). Preciso REABRIR o Romaneio para ajustar o agrupamento das NFs.

 

SANTIBR-69177 Romaneio 1489 - Est. 83

Boa tarde ! Estou tentando reabrir o Romaneio 1489 – Est. 83 ... mas o mesmo informa que possui Doc. Frete relacionado. No Romaneio conta somente a NF. 14422 é a mesma não se encontra relacionado a nenhum Doc. Frete. Favor verificar e reabrir o Romaneio

Tip

Possíveis Soluções:

Visualizar para consultar um Documento de Frete na Nota fiscal dentro do Romaneio de Carga

Consultando o documento de frete dentro do documento de carga, não tem nenhuma nota.

Mas consultando pelo código abaixo aparece no GFE, que está com uma sujeira na base de dados, por isso, não consegue Reabrir o Romaneio e nem aparece o CT-e atrelado. Já efetuamos a limpeza e como pode ver abaixo (só simulei a abertura), pode reabrir ele. 

Consulta pelo número do romaneio fornecido no chamado 00001489.

Consulta para achar o número do documento de frete

Code Block
SELECT GW1_NRDC, GW4_NRDF FROM GW1020 a 
INNER JOIN GW4020 b ON (a.GW1_FILIAL = b.GW4_FILIAL AND
						a.GW1_SERDC  = b.GW4_SERDC AND
						a.GW1_NRDC   = b.GW4_NRDC)
WHERE GW1_FILIAL = '83' AND GW1_NRROM = '00001489' AND a.R_E_C_D_E_L_ = 0 AND b.R_E_C_D_E_L_ = 0

Consulta do Documento de Frete

Vemos que na tabela GW3 está deletado, mas na tabela GW4 não está e precisa ser deletado

Code Block
SELECT * FROM GW3020 WHERE GW3_FILIAL = '83' AND GW3_NRDF = '3885'

SELECT * FROM GW4020 WHERE GW4_FILIAL = '83' AND GW4_NRDF = '3885'

É sujeira na base, mas com o código abaixo limpamos e já pode reabrir o Romaneio.

Code Block
UPDATE GW4020 SET R_E_C_D_E_L_ = R_E_C_N_O_, D_E_L_E_T_ = '*' WHERE GW4_FILIAL = '83' AND GW4_NRDF = '3885'

Para retirar o delete de um documento, deixar em branco o RECDEL  = ' ' e o DELET ' ' 

Code Block
UPDATE GW4020 SET R_E_C_D_E_L_ = ' ', D_E_L_E_T_ = ' ' WHERE GW4_FILIAL = '83' AND GW4_NRDF = '3885''

O GFE estava com uma sujeira na base de dados, por isso, você não conseguia Reabrir o Romaneio e nem aparecia o CT-e atrelado. Já efetuamos a limpeza e como pode ver abaixo (só simulei a abertura), pode reabrir ele. 

Se a nota não estiver aparecendo para retirar do romaneio, precisa tirar a nota do Romaneio via script e incluir novamente, pois como o Romaneio está reaberto, o vínculo entre a nota e o romaneio é só a tabela GW1.

Image AddedImage Added

Verificar se aparece o romaneio na nota

Code Block
SELECT * FROM GW1020 WHERE GW1_FILIAL = '83' AND GW1_NRDC = '0014422'
Image Added

Rodar o script para retirar o Romaneio da nota.

Code Block
UPDATE GW1020 SET GW1_NRROM = '', GW1_SIT = '3' WHERE GW1_NRDC = '0014422'
Image Added

Rodar o script para colocar o Romaneio na nota.

Code Block
UPDATE GW1020 SET GW1_NRROM = '00001489', GW1_SIT = '3' WHERE GW1_NRDC = '0014422'
Image Added

E agora aparece novamente no GFE.

Image Added