adequação do codigo reforma tributária

22 views
Skip to first unread message

Eduardo Miranda

unread,
Mar 27, 2026, 5:14:15 AM (10 days ago) Mar 27
to nfe...@googlegroups.com
Pessoal, estou adequando o codigo disponibilizado na biblioteca, no entanto percebi que o padrão utilizado está diferente do que estava anteriormente, eu posso manter o padrão utilizado anteriormente?

mais ou menos como:

$std_nota_ibscbs = new stdClass();
            $std_nota_ibscbs->item = $nota_prod['det_nItem']; //item da NFe
            $std_nota_ibscbs->CST = $nota_ibscbs['CST']; //'07';
            $std_nota_ibscbs->cClassTrib = $nota_ibscbs['cClassTrib'];
            $std_nota_ibscbs->indDoacao = $nota_ibscbs['indDoacao'];
            $std_nota_ibscbs->vBC = $nota_ibscbs['vBC'];
            $std_nota_ibscbs->vIBS = $nota_ibscbs['vIBS'];
           
            // $std_nota_ibscbs->gIBSUF = new stdClass();
            $std_nota_ibscbs->gIBSUF_pIBSUF = $nota_ibscbs['gIBSUF_pIBSUF'];
            $std_nota_ibscbs->gIBSUF_pDif = $nota_ibscbs['gIBSUF_pDif'];
            $std_nota_ibscbs->gIBSUF_vDif = $nota_ibscbs['gIBSUF_vDif'];
            $std_nota_ibscbs->gIBSUF_vDevTrib = $nota_ibscbs['gIBSUF_vDevTrib'];
            $std_nota_ibscbs->gIBSUF_pRedAliq = $nota_ibscbs['gIBSUF_pRedAliq'];
            $std_nota_ibscbs->gIBSUF_pAliqEfet = $nota_ibscbs['gIBSUF_pAliqEfet'];
            $std_nota_ibscbs->gIBSUF_vIBSUF = $nota_ibscbs['gIBSUF_vIBSUF'];
           
            // $std_nota_ibscbs->gIBSMun = new stdClass();
            $std_nota_ibscbs->gIBSMun_pIBSMun = $nota_ibscbs['gIBSMun_pIBSMun'];
            $std_nota_ibscbs->gIBSMun_pDif = $nota_ibscbs['gIBSMun_pDif'];
            $std_nota_ibscbs->gIBSMun_vDif = $nota_ibscbs['gIBSMun_vDif'];
            $std_nota_ibscbs->gIBSMun_vDevTrib = $nota_ibscbs['gIBSMun_vDevTrib'];
            $std_nota_ibscbs->gIBSMun_pRedAliq = $nota_ibscbs['gIBSMun_pRedAliq'];
            $std_nota_ibscbs->gIBSMun_pAliqEfet = $nota_ibscbs['gIBSMun_pAliqEfet'];
            $std_nota_ibscbs->gIBSMun_vIBSMun = $nota_ibscbs['gIBSMun_vIBSMun'];
           
            // $std_nota_ibscbs->gCBS = new stdClass();
            $std_nota_ibscbs->gCBS_pCBS = $nota_ibscbs['gCBS_pCBS'];
            $std_nota_ibscbs->gCBS_pDif = $nota_ibscbs['gCBS_pDif'];
            $std_nota_ibscbs->gCBS_vDif = $nota_ibscbs['gCBS_vDif'];
            $std_nota_ibscbs->gCBS_vDevTrib = $nota_ibscbs['gCBS_vDevTrib'];
            $std_nota_ibscbs->gCBS_pRedAliq = $nota_ibscbs['gCBS_pRedAliq'];
            $std_nota_ibscbs->gCBS_pAliqEfet = $nota_ibscbs['gCBS_pAliqEfet'];
            $std_nota_ibscbs->gCBS_vCBS = $nota_ibscbs['gCBS_vCBS'];

            $ibscbs = $nfe->tagIBSCBS($std_nota_ibscbs);

Anteriormente era gerado um arrau pra depois inserir no xml, agora é gerado um objeto, posso continuar com a form antiga?
Reply all
Reply to author
Forward
0 new messages