@@ -34,52 +34,52 @@ def _get_notafiscal_servico(self) -> NotaFiscalServico:
34
34
35
35
def _get_nfse_esperada (self ) -> str :
36
36
return SerializacaoNFSeTest .strip_xml (f"""
37
- <GerarNfseEnvio xmlns:ns1 ="http://www.betha.com.br/e-nota-contribuinte-ws">
38
- <ns1: Rps>
39
- <ns1: InfDeclaracaoPrestacaoServico Id="50">
40
- <ns1: Rps>
41
- <ns1: IdentificacaoRps>
42
- <ns1: Numero>50</ns1: Numero>
43
- <ns1: Serie>A1</ns1: Serie>
44
- <ns1: Tipo>1</ns1: Tipo>
45
- </ns1: IdentificacaoRps>
46
- <ns1: DataEmissao>{ SerializacaoNFSeTest .data_hora [:10 ]} </ns1: DataEmissao>
47
- <ns1: Status>1</ns1: Status>
48
- </ns1: Rps>
49
- <ns1: Competencia>{ SerializacaoNFSeTest .data_hora [:10 ]} </ns1: Competencia>
50
- <ns1: Servico>
51
- <ns1: Valores>
52
- <ns1: ValorServicos>100.0</ns1: ValorServicos>
53
- </ns1: Valores>
54
- <ns1: IssRetido>1</ns1: IssRetido>
55
- <ns1: ItemListaServico>0101</ns1: ItemListaServico>
56
- <ns1: Discriminacao>Mensalidade</ns1: Discriminacao>
57
- <ns1: CodigoMunicipio>3149309</ns1: CodigoMunicipio>
58
- <ns1: ExigibilidadeISS>0</ns1: ExigibilidadeISS>
59
- <ns1: MunicipioIncidencia>3149309</ns1: MunicipioIncidencia>
60
- </ns1: Servico>
61
- <ns1: Prestador>
62
- <ns1: CpfCnpj>
63
- <ns1: Cnpj>99999999999999</ns1: Cnpj>
64
- </ns1: CpfCnpj>
65
- <ns1: InscricaoMunicipal>000000</ns1: InscricaoMunicipal>
66
- </ns1: Prestador>
67
- <ns1: Tomador>
68
- <ns1: RazaoSocial>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</ns1: RazaoSocial>
69
- <ns1: Endereco>
70
- <ns1: Endereco>Rua tal</ns1: Endereco>
71
- <ns1: Numero>0</ns1: Numero>
72
- <ns1: Bairro>Centro</ns1: Bairro>
73
- <ns1: CodigoMunicipio>123</ns1: CodigoMunicipio>
74
- <ns1: Uf>MG</ns1: Uf>
75
- <ns1: CodigoPais>1058</ns1: CodigoPais>
76
- <ns1: Cep>33257010</ns1: Cep>
77
- </ns1: Endereco>
78
- </ns1: Tomador>
79
- <ns1: OptanteSimplesNacional>1</ns1: OptanteSimplesNacional>
80
- <ns1: IncentivoFiscal>2</ns1: IncentivoFiscal>
81
- </ns1: InfDeclaracaoPrestacaoServico>
82
- </ns1: Rps>
37
+ <GerarNfseEnvio xmlns="http://www.betha.com.br/e-nota-contribuinte-ws">
38
+ <Rps>
39
+ <InfDeclaracaoPrestacaoServico Id="50">
40
+ <Rps>
41
+ <IdentificacaoRps>
42
+ <Numero>50</Numero>
43
+ <Serie>A1</Serie>
44
+ <Tipo>1</Tipo>
45
+ </IdentificacaoRps>
46
+ <DataEmissao>{ SerializacaoNFSeTest .data_hora [:10 ]} </DataEmissao>
47
+ <Status>1</Status>
48
+ </Rps>
49
+ <Competencia>{ SerializacaoNFSeTest .data_hora [:10 ]} </Competencia>
50
+ <Servico>
51
+ <Valores>
52
+ <ValorServicos>100.0</ValorServicos>
53
+ </Valores>
54
+ <IssRetido>1</IssRetido>
55
+ <ItemListaServico>0101</ItemListaServico>
56
+ <Discriminacao>Mensalidade</Discriminacao>
57
+ <CodigoMunicipio>3149309</CodigoMunicipio>
58
+ <ExigibilidadeISS>1</ ExigibilidadeISS>
59
+ <MunicipioIncidencia>3149309</MunicipioIncidencia>
60
+ </Servico>
61
+ <Prestador>
62
+ <CpfCnpj>
63
+ <Cnpj>45111111111100</ Cnpj>
64
+ </CpfCnpj>
65
+ <InscricaoMunicipal>000000</InscricaoMunicipal>
66
+ </Prestador>
67
+ <Tomador>
68
+ <RazaoSocial>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</RazaoSocial>
69
+ <Endereco>
70
+ <Endereco>Rua tal</Endereco>
71
+ <Numero>0</Numero>
72
+ <Bairro>Centro</Bairro>
73
+ <CodigoMunicipio>123</CodigoMunicipio>
74
+ <Uf>MG</Uf>
75
+ <CodigoPais>1058</CodigoPais>
76
+ <Cep>33257010</Cep>
77
+ </Endereco>
78
+ </Tomador>
79
+ <OptanteSimplesNacional>1</OptanteSimplesNacional>
80
+ <IncentivoFiscal>2</IncentivoFiscal>
81
+ </InfDeclaracaoPrestacaoServico>
82
+ </Rps>
83
83
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
84
84
<SignedInfo>
85
85
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
@@ -90,10 +90,10 @@ def _get_nfse_esperada(self) -> str:
90
90
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
91
91
</Transforms>
92
92
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
93
- <DigestValue>xzbAflAhVih7JNxmSa2ZJ1rMpzw =</DigestValue>
93
+ <DigestValue>zKwAgg0wya+wUPDgBq7Uvtv4Q+k =</DigestValue>
94
94
</Reference>
95
95
</SignedInfo>
96
- <SignatureValue>W6Ys1KHIbz9BDtG+ej++ROAkqZTtSgYH2cplorcxxOZ2VJG3KKWnasyLghEIJfcXtss4kjblgdGOf3IJVgaDuub4GyYPkEzCxnGEr1nQXw74rDmGLwZg1vPBUdHsIbcw8wvAoUOW6zfMI5ljr61Rz5CCytBu4IqpUFCQzWguiG8 =</SignatureValue>
96
+ <SignatureValue>ak3Ze/cqE4FXmXt0BrUOz7FWOBDH6i2V6ADeF9p8qTBdYCZa5hKFJoQkYpmd8T4lgtn6W4SDDsh0aXvhPn4UXGt5qOulfzBWrlU5+ohldDo60SBZ4gP2DVVtjmGqP0GtdBGp2U+1y75+8brJIUzgGQQxw9fArdlPyB6D6x/GEYo =</SignatureValue>
97
97
<KeyInfo>
98
98
<X509Data>
99
99
<X509Certificate>MIICMTCCAZqgAwIBAgIQfYOsIEVuAJ1FwwcTrY0t1DANBgkqhkiG9w0BAQUFADBX\n MVUwUwYDVQQDHkwAewA1ADkARgAxAEUANAA2ADEALQBEAEQARQA1AC0ANABEADIA\n RgAtAEEAMAAxAEEALQA4ADMAMwAyADIAQQA5AEUAQgA4ADMAOAB9MB4XDTE1MDYx\n NTA1NDc1N1oXDTE2MDYxNDExNDc1N1owVzFVMFMGA1UEAx5MAHsANQA5AEYAMQBF\n ADQANgAxAC0ARABEAEUANQAtADQARAAyAEYALQBBADAAMQBBAC0AOAAzADMAMgAy\n AEEAOQBFAEIAOAAzADgAfTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAk41G\n nqXXLaiOC/y0/cA4tbS+NZCqI+x4EsztgDFvPPlHstiVYcLRkni4i93gK9zoC6g0\n mh66HMVzAfE8vRNwW5b7m6nWS1SiHBon7/Mqsw4MIq3SC+J/fTbKpqwyfAuH2YZl\n AiQuQc85fyllAMLh2WrA7JgOLR/5tF3kLtpbHdECAwEAATANBgkqhkiG9w0BAQUF\n AAOBgQArdh+RyT6VxKGsXk1zhHsgwXfToe6GpTF4W8PHI1+T0WIsNForDhvst6nm\n QtgAhuZM9rxpOJuNKc+pM29EixpAiZZiRMCSWEItNyEVdUIi+YnKBcAHd88TwO86\n d126MWQ2O8cu5W1VoDp7hYBYKOnLbYi11/StO+0rzK+oPYAvIw==\n </X509Certificate>
0 commit comments