nfephp-org / sped-common

Classes comuns usadas nas atividades e classes das API's de NFe, CTe e MDFe
Other
97 stars 121 forks source link

Ajuste no método addChild para não incluir erros quando a criação do … #218

Closed joaomarcos96 closed 5 years ago

joaomarcos96 commented 5 years ago

…elemento é forçada

Se o erro é incluído mesmo quando a criação do elemento é forçada, não há como montar o XML no sped-nfe: https://github.com/nfephp-org/sped-nfe/blob/bdb6ebe17828c8d8617df11eadfc5b17c73f030f/src/Make.php#L382

Por exemplo, no caso da tag idEstrangeiro, se for enviado um valor vazio '', o XML não é criado (no método monta), pois o erro é incluído sem considerar a variável $force