Skip to content

Commit f1b80fe

Browse files
Merge pull request #1695 from AgnaldoSilva0/Branch_28488
Integração Hércules.NET
2 parents cfe8d80 + c31056e commit f1b80fe

46 files changed

Lines changed: 3923 additions & 130 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CTe.AppTeste/CTe.AppTeste.csproj

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,9 @@
302302
<SubType>Designer</SubType>
303303
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
304304
</None>
305+
<None Include="schemas\cteSimp_v4.00.xsd">
306+
<SubType>Designer</SubType>
307+
</None>
305308
<None Include="schemas\cteTiposBasico_v2.00.xsd">
306309
<SubType>Designer</SubType>
307310
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
@@ -326,6 +329,9 @@
326329
<SubType>Designer</SubType>
327330
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
328331
</None>
332+
<None Include="schemas\DFeTiposBasicos_v1.00.xsd">
333+
<SubType>Designer</SubType>
334+
</None>
329335
<None Include="schemas\distChCTe_v3.00.xsd">
330336
<SubType>Designer</SubType>
331337
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
@@ -382,6 +388,9 @@
382388
<SubType>Designer</SubType>
383389
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
384390
</None>
391+
<None Include="schemas\evCancPrestDesacordo_v4.00.xsd">
392+
<SubType>Designer</SubType>
393+
</None>
385394
<None Include="schemas\evCCeCTe_v2.00.xsd">
386395
<SubType>Designer</SubType>
387396
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
@@ -590,6 +599,9 @@
590599
<SubType>Designer</SubType>
591600
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
592601
</None>
602+
<None Include="schemas\procCTeSimp_v4.00.xsd">
603+
<SubType>Designer</SubType>
604+
</None>
593605
<None Include="schemas\procCTe_v2.00.xsd">
594606
<SubType>Designer</SubType>
595607
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
@@ -690,6 +702,9 @@
690702
<SubType>Designer</SubType>
691703
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
692704
</None>
705+
<None Include="schemas\retCTeSimp_v4.00.xsd">
706+
<SubType>Designer</SubType>
707+
</None>
693708
<None Include="schemas\retCTe_v3.00.xsd">
694709
<SubType>Designer</SubType>
695710
<CopyToOutputDirectory>Always</CopyToOutputDirectory>

CTe.AppTeste/CTeTesteModel.cs

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
using infTribFed = CTe.Classes.Informacoes.Impostos.infTribFed;
8585
using OpenFileDialog = Microsoft.Win32.OpenFileDialog;
8686
using rodoOS = CTe.Classes.Informacoes.infCTeNormal.infModals.rodoOS;
87+
using CTe.Classes.Informacoes.Impostos.IBSCBS;
8788

8889
namespace CTe.AppTeste
8990
{
@@ -602,6 +603,7 @@ private static void CarregarConfiguracoes(Configuracao config)
602603
var configuracaoCertificado = new ConfiguracaoCertificado
603604
{
604605
Arquivo = config.CertificadoDigital.CaminhoArquivo,
606+
TipoCertificado = TipoCertificado.A1Repositorio,
605607
ManterDadosEmCache = config.CertificadoDigital.ManterEmCache,
606608
Serial = config.CertificadoDigital.NumeroDeSerie
607609
};
@@ -1031,6 +1033,32 @@ public void CriarEnviarCTe2e3()
10311033
icmsSimplesNacional.CST = CST.ICMS90;
10321034
}
10331035

1036+
cteEletronico.infCte.imp.IBSCBS = new IBSCBS()
1037+
{
1038+
cClassTrib = "000001",
1039+
CST = CSTIBSCBS.cst000,
1040+
gIBSCBS = new gIBSCBS()
1041+
{
1042+
vBC = 0m,
1043+
vIBS = 0m,
1044+
gIBSUF = new gIBSUF()
1045+
{
1046+
pIBSUF = 0.1m,
1047+
vIBSUF = 0m,
1048+
},
1049+
gIBSMun = new gIBSMun()
1050+
{
1051+
pIBSMun = 0,
1052+
vIBSMun = 0,
1053+
},
1054+
gCBS = new gCBS()
1055+
{
1056+
pCBS = 0.09m,
1057+
vCBS = 0
1058+
},
1059+
}
1060+
};
1061+
10341062
#endregion
10351063

10361064
#region infCTeNorm
@@ -1094,9 +1122,7 @@ public void CriarEnviarCTe2e3()
10941122
cteEletronico.infCte.infCTeNorm.infModal.ContainerModal = rodoviario;
10951123
#endregion
10961124

1097-
1098-
1099-
1125+
11001126
var servicoRecepcao = new ServicoCTeRecepcao();
11011127

11021128

0 commit comments

Comments
 (0)