Pesquisar na Comunidade
Showing results for tags 'infdoc'.
Encontrado 7 registros
-
Possível discordância da função Validar com o MOC.
um tópico no fórum postou Lindomar S. Menezes DFe - Documentos Fiscais Eletrônicos
Agora consegui fazer emitir, tive que fazer algumas adequações aqui no meu código também, mas emitiu certinho, outra coisa que reparei também, é que mesmo eu preenchendo o TAF, no Validar() está retornando que não foi preenchido o NroRegEstadual, porém ambos são Choice Elements entre um e outro. E verificando aqui também, a UF também não é um elemento obrigatório, se eu não alimentasse a mesma deveria permitir na validação. Falha na validação do Modal do Conhecimento: 48 TAG:<CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infCTeNorm><infModal versaoModal="4.00"><rodoOS><veic><prop> ID:#11/NroRegEstadual(N�mero do Registro Estadual) - Nenhum valor informado. TAG:<CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infCTeNorm><infModal versaoModal="4.00"><rodoOS><veic><prop> ID:#14/UF(C�digo do UF (Unidade da Federa��o)) - Nenhum valor informado. TAG:<CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infModal versaoModal="4.00"><CTeOS xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><infCTeNorm><infModal versaoModal="4.00"><rodoOS><veic><prop> ID:#14/UF(Sigla da UF) - Conte�do inv�lido. --> 1840 - Element '{http://www.portalfiscal.inf.br/cte}UF': [facet 'enumeration'] The value '' is not an element of the set {'AC', 'AL', 'AM', 'AP', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA', 'MG', 'MS', 'MT', 'PA', 'PB', 'PE', 'PI', 'PR', 'RJ', 'RN', 'RO', 'RR', 'RS', 'SC', 'SE', 'SP', 'TO', 'EX'}. Apenas para informação, meu tipo do CTe é normal e o tipo de serviço é excesso de bagagem. -
Contribuição ACBrCTe - C#
um tópico no fórum postou Lindomar S. Menezes DFe - Documentos Fiscais Eletrônicos
Boa tarde, pequena contribuição no ACBrCTe do C#, a classe InfDoc está em desacordo com o MOC, onde diz que o infOutros pode ter mais de uma ocorrência. Na classe InfDocCTe.cs, apenas alterei o infOutros para lista: public List<InfOutrosCTe> infOutros { get; set; } = new List<InfOutrosCTe>(); Na classe CTe.cs, inseri o código para ler e escrever o INI da infOutros: Método ReadFromIni(ACBrIniFile iniData) da classe CTe.cs: var q = 0; InfOutrosCTe infOutros; do { q++; infOutros = iniData.ReadFromIni<InfOutrosCTe>($"infOutros{q:000}"); if (infOutros != null) GrupoInformacoesNormalSubstituto.infDoc.infOutros.Add(infOutros); } while (infOutros != null); Método ACBrIniFile WriteToIni() da classe CTe.cs: for (var i = 0; i < GrupoInformacoesNormalSubstituto.infDoc.infOutros.Count; i++) { var infOutros = GrupoInformacoesNormalSubstituto.infDoc.infOutros[i]; iniData.WriteToIni(infOutros, $"infOutros{i + 1:000}"); } CT-e gerado: InfDocCTe.cs -
c# C# - tag infNF do grupo infDoc
um tópico no fórum postou Lindomar S. Menezes DFe - Documentos Fiscais Eletrônicos
Boa tarde, a tag infNF não estava sendo alimentada ao emitir o CT-e, fiz a implementação para leitura e gravação na classe CTe.cs como as demais e emitiu normalmente, segue contribuição: Alterações na classe CTe.cs Alterações no método WriteToIni() for (var i = 0; i < GrupoInformacoesNormalSubstituto.infDoc.infNF.Count; i++) { var infNF = GrupoInformacoesNormalSubstituto.infDoc.infNF[i]; iniData.WriteToIni(infNF, $"infNF{i + 1:000}"); } Alterações no método ReadFromIni() a = 0; InfNFCTe infNF; do { a++; infNF = iniData.ReadFromIni<InfNFCTe>($"infNF{a:000}"); if (infNF != null) GrupoInformacoesNormalSubstituto.infDoc.infNF.Add(infNF); } while (infNF != null); XML alimentado após a emissão. -
Ao tentar cria o CT-e recebo esta mensagem 01/06/2019 19:21:13 - ERRO: Falha na validacao dos dados do Conhecimento: 1 1871 - Element '{http://www.portalfiscal.inf.br/cte}infDoc': Missing child element(s). Expected is one of ( {http://www.portalfiscal.inf.br/cte}infNF, {http://www.portalfiscal.inf.br/cte}infNFe, {http://www.portalfiscal.inf.br/cte}infOutros ). Estou tentando passar sem informações do grupo documentos mas não estou conseguindo gerar a TAG vazia usando o INI Como neste exemplo </infCarga> <infDoc/> <infModal versaoModal="3.00"> <rodo> <RNTRC>zzzz1509</RNTRC> </rodo> </infModal> Como devo enviar no Ini para criar a TAG <infoDoc> sem docs?
-
Boa Tarde. Estou tentando fazer o envio de um CT-e e está retornando pra mim o erro que está em anexo.
-
Boa tarde a todos. Estou produzindo o xml do manifesto eletrônico... Vejo que ele está de acordo com o manual fornecido pela SEFAZ RS Só que, toda vez que valido o XML, ele está removendo essa tag do meu XML. Em anexo está os 2 xml: Antes e depois da validação Estou errando em algo na geração do XML? Grato Igor Oliveira MAG Informática MAN00003010112013Antes.xml MAN00003010112013Depois.xml