frankimiotto Postado 6 Maio Postado 6 Maio (editado) Boa tarde pessoal, Estou fazendo o tratamento das notas de débito e crédito e, no caso específico de perda de estoque, observei que o componente está colocando sempre o grupo gEstornoCred, o que está ocasionando erro de schema. Ao olhar a unit ACBrNFe.XmlWriter, na função Gerar_IBSCBS, o código está da seguinte forma: if (IBSCBS.gEstornoCred.vIBSEstCred > 0) or (IBSCBS.gEstornoCred.vCBSEstCred > 0) or ((NFe.Ide.modelo = 55) and (NFe.Ide.tpNFDebito = tdPerdaEmEstoque)) then Result.AppendChild(Gerar_IBSCBS_gEstornoCred(IBSCBS.gEstornoCred)); Ou seja, sempre que for nota de perda de estoque, com ou sem valor de IBS/CBS estornado, o grupo será gerado. Fiz o teste sem preencher esse grupo e a nota validou. Pode ser estudado por parte dos moderadores a necessidade de mudança nessa parte? Obrigado. Editado 6 Maio por frankimiotto Erro de escrita
Moderadores BigWings Postado 7 Maio Moderadores Postado 7 Maio No caso de nota de débito com tpNFDebito="07-Perda em estoque", é obrigatório o grupo gEstornoCred, pela RV UB116-20. Qual erro de schema está tendo? A pasta de schemas está atualizada? BigWingsAjude o Projeto ACBr crescer - Assine o SAC
frankimiotto Postado 7 Maio Autor Postado 7 Maio Bom dia @BigWings, Dei uma conferida com o trunk e, a princípio, a pasta de schemas está ok. Vou atualizar pelo componente depois para ter certeza. Tem um detalhe olhando no schema que talvez possa indicar algo. Aparentemente, mesmo sendo nota de perda em estoque, o schema espera que o indicador do cclasstrib seja compatível. Será que pode ser isso?
Moderadores BigWings Postado 7 Maio Moderadores Postado 7 Maio 9 minutos atrás, frankimiotto disse: Aparentemente, mesmo sendo nota de perda em estoque, o schema espera que o indicador do cclasstrib seja compatível. Será que pode ser isso? Isso é só comentário, o schema em si não sabe os indicadores do cClassTrib, isso é informação externa e tratada por regra de validação. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
frankimiotto Postado 7 Maio Autor Postado 7 Maio 1 hora atrás, BigWings disse: Isso é só comentário, o schema em si não sabe os indicadores do cClassTrib, isso é informação externa e tratada por regra de validação. Boa tarde, Vou fazer um novo teste, enviando as tags novamente, para esse tipo de nota.
frankimiotto Postado 7 Maio Autor Postado 7 Maio 4 horas atrás, BigWings disse: Isso é só comentário, o schema em si não sabe os indicadores do cClassTrib, isso é informação externa e tratada por regra de validação. @BigWings O erro de schema é: --> 1871 - Element '{http://www.portalfiscal.inf.br/nfe}gEstornoCred': This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/nfe}gIBSCBS, {http://www.portalfiscal.inf.br/nfe}gIBSCBSMono, {http://www.portalfiscal.inf.br/nfe}gTransfCred, {http://www.portalfiscal.inf.br/nfe}gCredPresIBSZFM ). O grupo no XML, conforme print abaixo, aparenta estar correto. A alimentação está apenas do componente, colocando as tags zeradas. Se o problema fosse apenas o valor das tags, o erro do schema seria diferente.
Moderadores BigWings Postado 7 Maio Moderadores Postado 7 Maio 39 minutos atrás, frankimiotto disse: O erro de schema é: --> 1871 - Element '{http://www.portalfiscal.inf.br/nfe}gEstornoCred': This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/nfe}gIBSCBS, {http://www.portalfiscal.inf.br/nfe}gIBSCBSMono, {http://www.portalfiscal.inf.br/nfe}gTransfCred, {http://www.portalfiscal.inf.br/nfe}gCredPresIBSZFM ). Isso é pasta de schemas desatualizada, ou no caso a configuração da pasta de schemas está apontando pra uma desatualizada. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
frankimiotto Postado 7 Maio Autor Postado 7 Maio 3 minutos atrás, BigWings disse: Isso é pasta de schemas desatualizada, ou no caso a configuração da pasta de schemas está apontando pra uma desatualizada. Vou rever essa questão dos schemas, @BigWings. Obrigado novamente.
Solution frankimiotto Postado 7 Maio Autor Solution Postado 7 Maio 22 minutos atrás, BigWings disse: Isso é pasta de schemas desatualizada, ou no caso a configuração da pasta de schemas está apontando pra uma desatualizada. Era isso mesmo, @BigWings. Pode fechar o tópico, por favor. Obrigado!!
Moderadores BigWings Postado 7 Maio Moderadores Postado 7 Maio Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. 1 BigWingsAjude o Projeto ACBr crescer - Assine o SAC
Recommended Posts