Mudanças entre as edições de "Manuais:UniNFe/MunicipiosMonitor/PAULISTANA/ConstruindoTagAssinatura"

De unimake
Ir para: navegação, pesquisa
(Criando documentação de criação da assinatura)
 
(Sem diferença)

Edição atual tal como às 16h42min de 6 de março de 2023

Construindo a tag <Assinatura> do padrão PAULISTANA

A construção da tag <Assinatura> é específico dos padrões DSF e PAULISTANA. Essa tag é diferente da tag <Signature> que faz menção a assinatura digital com o certificado.

Logo abaixo, você encontra como criar essa tag da forma correta:

12345678 12345 123456789012 12345678 1 1 1 123456789012345 123456789012345 12345 1 12345678901234 1 12345678901234 1
A
B
C
D
E F G
H
I
J
K
L
M
N
O
A - Inscrição Municipal do Prestador
8 dígitos
B - Série do RPS
5 dígitos
C - Número do RPS
12 dígitos
D - Data de Emissão do RPS
8 dígitos
E - Tipo de Tributação do RPS
1 dígito
F - Status do RPS
1 dígito
G - ISS Retido
1 dígito
H - Valor dos Serviços
15 dígitos
I - Valor das deduções
15 dígitos
J - Código do Serviço Prestado
5 dígitos
K - Indicador de CPF/CNPJ do tomador
1 dígito
L - CPF/CNPJ do tomador
14 dígitos
M - Indicador de CPF/CNPJ do Intermediário
1 dígito
N - CPF/CNPJ do Intermediário
14 dígitos
O - ISS Retido Intermediário
1 dígito
Total de dígitos
102 dígitos
  • Observação:
    • A <Assinatura> terá um tamanho de 86 dígitos ou 102 dígitos. Isso acontece quando não tem intermediário, logo se não existe não precisa informar os dados na <Assinatura> e por isso fica com um tamanho de 86 dígitos;
    • Se caso o item B (série RPS) ter menos de 5 caracteres, deve-se completar com espaços em branco à direita até chegar a 5 caracteres;
    • Se caso os itens C (número do RPS), H (valor dos serviços) e I (valor das deduções) não chegarem ao tamanho máximo, deve-se completar com zeros à esquerda.