Página 1 de 1

Erro: Entrada de mercadorias - Incorrect syntax near

Enviado: 17 Mar 2015, 17:37
por Heron Willy
Ao tentar lançar uma nota de entrada aparece uma mensagem de erro “ Incorrect syntax near ‘.’ “

Este erro ocorre quando há algum caráter invalido, neste caso ‘.’ (Ponto), no
numero da nota fiscal.

offi.png


Nas versões mais atuais do MisterChef o campo é bloqueado para que não seja possível digitar estes caracteres, porém o erro ainda pode ocorrer caso o operador copie de algum lugar e cole um numero ou texto no campo do numero da nota fiscal.
Este problema pode ser solucionado por um comando no banco de dados, que retira todos os caracteres inválidos do campo do numero de notas fiscal.

Comando para correção:

Código: Selecionar todos

UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=RIGHT(NF,6) WHERE LEN(NF)=9
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],A,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],B,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],C,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],D,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],E,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],F,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],G,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],H,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],I,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],J,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],K,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],L,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],M,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],N,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],O,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],P,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],Q,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],R,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],S,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],T,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],U,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],V,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],W,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],X,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],Y,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],Z,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],!,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],#,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],$,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],%,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],&,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],(,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],),)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],*,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],+,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],,,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],-,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],.,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],/,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],:,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],;,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],<,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],=,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],>,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],?,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],@,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],[,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],\\,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],],)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],^,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],_,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],`,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],{,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],|,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],},)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF],~,)
END
BEGIN
UPDATE [PEDIDOS COMPRAS ENTREGUES] SET NF=REPLACE([NF], ,)
END