Clipper On Line • Ver Tópico - MDFE, placa mercosul, SP

MDFE, placa mercosul, SP

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

MDFE, placa mercosul, SP

Mensagempor JoséQuintas » 12 Jun 2019 00:22

É mais como lembrete, porque um usuário teve problema com isso hoje.

Nem sabia disso, mas o portal de MDFE de São Paulo é pra ser considerado inútil, porque desde 2015 não foi mais atualizado.
Quem usar a documentação de SP como referência, ou schemmas, vai ter problema.
Já o site de MDFE de Goiás continua sendo atualizado.

O ÚNICO webservice de MDFE é o do Rio Grande do Sul, para TODO BRASIL.
Então... melhor considerar como site oficial do MDFE o do Rio Grande do Sul, que é quem recebe tudo do Brasil inteiro.

Justamente sobre a placa de veículo do mercosul, no site de SP não existe a mudança, e ela foi no ano passado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MDFE, placa mercosul, SP

Mensagempor JoséQuintas » 12 Jun 2019 00:35

Como sempre... aproveitando....

placa.png


placa2.png
placa2.png (9.02 KiB) Visualizado 438 vezes


Não conheço isso a fundo, mas dá pra deduzir alguma coisa.

Já vi essa barra vertical sendo usada pra "OU"

Então seria....

[A-Z]{2,3}[0-9]{4}
ou
[A-Z]{3,4}[0-9]{3}
ou
[A-Z0-9]{7}

A-Z => da letra A até letra Z
0-9 => do número 0 até número 9
{2,3} => repete 2 ou 3 vezes
{4} => repete 4 vezes

Então....

2 ou 3 letras + 4 números
ou
3 ou 4 letras + 3 números
ou
7 letras ou números

esse seria o "padrão" (pattern) aceito para o campo da placa.
No schemma anterior (que tá no site de SP) não tinha a última opção, e placa do mercosul mistura letras e números

Por isso não coloquei os schemmas de validação na Sefazclass, porque dependeria de ficar atualizando isso em tudo que é lugar, na classe e consequentemente em cada cliente.
E só precisamos disso quando estamos começando com o XML, porque vamos acabar validando o cadastro de veículos (ou digitação), e não precisaria ficar validando CADA XML.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro