-
Notifications
You must be signed in to change notification settings - Fork 473
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ajustes e correções na DAMDFe e correções de validação MDFeInfLocalDescarrega e MDFeInfLocalCarrega #1534
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
AgnaldoSilva0
commented
Jul 4, 2024
- Ajustes e correções no DAMDFe;
- Corrigido problema de duplicação da seguradora no DAMDFe;
- Corrigido problema na impressão do contratante;
- Ajustado impressão de municípios e seus documentos de carregamento;
- Adicionado tratamento para municípios sem documento vinculado na DAMDFe;
- Adicionado condicional de validação no MDFeInfLocalDescarrega e MDFeInfLocalCarrega;
…ão de MDFe; Adicionado enum MDFeIndPag.
Adicionado item RegimeEspecialNFF ao enum MDFeTipoEmissao; Adicionado item PrestadorServicoDeTransporteCTeGlobalizado ao enum MDFeTipoEmitente; Adicionado enum MDFeTpCarga; Adicionado item EncerramentoFisco ao enum MDFeTipoEvento; Adicionado construtor em MDFeInfEvento para receber a versão do serviço; Alterado nome de tpComp para MDFeTpComp e movido de MDFe.Classes.Informacoes para MDFe.Classes.Flags
Alterado nome de infMDFeSupl para MdfeInfMDFeSupl;
Renomeado tpValePed para MDFeTpValePed;
…MDFeIde a depender da versão do leiaute; Renomeado infBanc para MDFeInfBanc e adicionado campo PIX; Adicionado enum MDFeIndAltoDesemp; Renomeado infPag para MDFeInfPag; Renomeado infPrazo para MDFeInfPrazo;
Renomeado infLocalCarrega para MDFeInfLocalCarrega; Renomeado infLocalDescarrega para MDFeInfLocalDescarrega; Renomeado infLotacao para MDFeInfLotacao; Renomeado infEntregaParcial para InfEntregaParcial em MDFeInfCTe; Renomeado xBalsa para XBalsa em MDFeInfEmbComb;
Renomeado infRespTec para MDFeInfRespTec;
…onstrutor de MDFeInfModal da versão 1.00 para a versão 3.00; Ajustada nomenclatura das propriedades de evPagtoOperMDFe para o estilo adotado nas outras classes; Movida classe infViagens dentro de evPagtoOperMDFe.cs para a classe MDFeInfViagens em arquivo separado
Ajustada propriedade UF de MDFeVeicReboque para permitir valores nulos uma vez que o campo é opcional.
Renomeada classe infContratante para MDFeInfContratante e adicionada descrição dos campos para manter o padrão de estilo das classes de MDFe; Ajustado campo UF de MDFeVeicTracao para permitir valores nulos conforme Nota Tecnica 2021.001
…ConsReciMDFe; Adicionados campos de margem em ConfiguracaoDamdfe
…patibilidade do estilo utilizado no pacote MDFe; Adicionado parâmetro MDFeConfiguracao ao método MDFeConsultaNaoEncerrados em ServicoMDFeConsultaNaoEncerrados; Adicionado parametro e tratamento para configuração em métodos de ClassesFactory
….MDFeConsultaProtocolo e IServicoController.Executar; Adicionado parâmetro MDFeConfiguracao em FactoryEvento.CriaEvento; Adicionado parâmetro MDFeConfiguracao em diversos métodos de WsdlFactory;
… EventoCancelar, EventoEncerramento, EventoInclusaoCondutor, EventoInclusaoDFe, EventoPagamentoOperacao, ServicoMDFeEvento, ServicoMDFeRecepcao, ServicoMDFeRetRecepcao e ServicoMDFeStatusServico.
Adicionados testes unitários para MDFe;
…o no restante do pacote
…agem é nulo; Adicionada verificação para serialização do campo IE (Inscrição Estadual); Adicionado tratamento para geração de QRCode ao assinar MDFe
…midade com o padrão utilizado nos demais arquivos do projeto MDFe
Ajustado arquivo de relatório do Fast Report para refletir as mudanças no nome das propriedades das entidades; Ajustado arquivo de relatório do Fast Report para evitar erro CS0117 pelo uso de Environment.NewLine diretamente no relatório;
…ilizada; Adicionado método ShouldSerialize a IndAltoDesemp para serializar apenas quando seu valor é AltoDesempenho; Configurados arquivos de esquema evPagtoOperMDFe_v3.00.xsd e retMDFe_v3.00.xsd para serem copiados quando houver uma nova versão.
…nder aos padrões de estilo utilizados; Adicionada passagem de parametro do tipo MDFeConfiguracao para chamadas ao método SalvarXmlEmDisco;
…cao para reduzir a repetição de código;
Ajustado nome da propriedade VValePed da classe MDFeDisp para estar em conformidade com o padrão de estilo utilizado nos projetos;
…DFeInfLocalCarrega e MDFeInfLocalDescarrega; Ajustado summary de propriedades das classes MDFeInfLocalDescarrega e MDFeInfPag; Adicionado tratamento para set da propriedade ProxyUF quando o valor informado for vazio ou nulo.
… caso LatitudeProxy ou LongitudeProxy sejam definidos como null.
… caso LatitudeProxy ou LongitudeProxy sejam definidos como null em MDFeInfLocalDescarrega.
Alterada unidade do peso total conforme medida do MDFe Feitas melhorias para evitar quebra no código quando passado para FormatarCampo uma string vazia
Corrigida duplicação da seguradora na impressão do DAMDFE; Corrigida exibição da observação de MDFe na impressão; Corrigida exibição do peso na impressão do DAMDFE; Corrigida impressão dos documentos fiscais na impressão do DAMDFe quando existe mais de uma nota para o mesmo município.
…macao/DFe.NET into multi-configuracao-redo
…s vinculados quando carregamento posterior
andrebts
reviewed
Jul 4, 2024
andrebts
reviewed
Jul 4, 2024
andrebts
approved these changes
Jul 4, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.