Este documento tem como objetivo apresentar o passo a passo para o cadastro da sigla de países para clientes que não utilizam o IEC, a fim de evitar o seguinte erro durante a transmissão da NFSe para o município de São Paulo:
'cPaisPrestacao': [facet 'pattern'] The value '' is not accepted by the pattern '[A-Z]{2}'
Esse erro ocorre quando, na tabela SYA, o campo YA_SISEXP (Código do País S.E.) não está devidamente preenchido com o código do país de 4 dígitos, conforme exigido para a validação da NFSe.
Acesse o módulo SIGACFG → Base de Dados → Dicionário → Base de Dados
Selecionar a tabela SYA
Clicar em Editar
Selecionar Campos → localizar o campo YA_SISEXP
Editar o campo → aba Módulos → selecionar SIGAFAT → salvar
Atualizar as alterações
Finalizar
Acesse o módulo SIGACFG → Ambiente → Cadastros → Menus
Selecione apenas o módulo em que irá adicionar o menu e confirme
Selecione o módulo utilizado e clique em Adicionar
Clique em Cadastros, em seguida clique em Novo Item. Preencha os dados, conforme abaixo:
O menu será apresentado em SIGAFAT → Atualizações → Cadastros → Países
Clique em gerar e preencha com o nome do módulo em que está adicionando o menu e confirme. (Exemplo: SIGAFAT)
Clique em Fechar e confirme.
Acesse o módulo que adicionou o menu (SIGAFAT).
Assim consegue acrescentar o valor ao campo
Informar o código oficial do pais no campo Cd.Pais S.E.
https://www.bcb.gov.br/acessoinformacao/legado?url=https:%2F%2Fwww.bcb.gov.br%2Frex%2FCenso2000%2Fport%2Fmanual%2Fpais.asp%3Fidpai%3DCENSOCE
Para os clientes que utilizam o IEC acessar a rotina Paises(EICA100), conforme documentação do link:
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360040591674-Cross-Segmento-TOTVS-Backoffice-LinhaProtheus-SIGAEIC-Cadastro-Sigla-Paises-tabela-SYA
SYA