Certamente isso será feito @Juliomar Marchetti, mas a proposta agora era só fazer o básico do básico para voltar a ter o ambiente de homologação de NFC-e de GO funcionando, já que exigiram os campos da reforma tributária.
Consegui fazer funcionar com a proposta que citei, então para o básico, considerando um único produto de R$ 10,00, teríamos que preencher:
vItem := 10.00;
...
IBSCBS.CST := cst000;
IBSCBS.cClassTrib := '000001';
IBSCBS.gIBSCBS.vBC := 10.00;
IBSCBS.gIBSCBS.gIBSUF.pIBSUF := 0.10; // Fixo em 2026
IBSCBS.gIBSCBS.gIBSUF.vIBSUF := 0.01;
IBSCBS.gIBSCBS.gIBSMun.pIBSMun := 0.00;
IBSCBS.gIBSCBS.gIBSMun.vIBSMun := 0.00;
IBSCBS.gIBSCBS.vIBS := 0.01;
IBSCBS.gIBSCBS.gCBS.pCBS := 0.90; // Fixo em 2026
IBSCBS.gIBSCBS.gCBS.vCBS := 0.09;
...
Total.IBSCBSTot.vBCIBSCBS := 10.00;
Total.IBSCBSTot.gIBS.vIBS := 0.01;
Total.IBSCBSTot.gIBS.gIBSUFTot.vIBSUF := 0.01;
Total.IBSCBSTot.gIBS.gIBSMunTot.vIBSMun := 0.00;
Total.IBSCBSTot.gCBS.vCBS := 0.09;
Total.vNFTot := 10.00;
Com isso, é possível efetuar um teste autorizando uma NFC-e em homologação em GO, preenchendo os atributos da Reforma Tributária.