A partir da versão 9.7.47.XXXXX, a forma em que o campo vTroco_YA09 é preenchido para o spdNFeDataSet e também nas integrações no formato Tx2 e REC passa a ser da seguinte forma:

 

DataSet

 
  
....
for i := 0 to 3 do
begin
  fNFeDataSets.IncluirPart('YA');
  fNFeDataSets.Campo('tPag_YA02').Value := '99';
  fNFeDataSets.Campo('vPag_YA03').Value :=  '1.03';
  fNFeDataSets.Campo('tpintegra_YA04a').Value := '1';
  fNFeDataSets.Campo('CNPJ_YA05').Value := '00000000000000';
  fNFeDataSets.Campo('tBand_YA06').Value := '08';
  fNFeDataSets.Campo('cAut_YA07').Value := '1234567890123456789' + IntToStr(i);
  fNFeDataSets.SalvarPart('YA');
end;

fNFeDataSets.Campo('vTroco_YA09').Value := '2.00';
....
   

TX2

 
  
INCLUIRPARTE=YA
tPag_YA02=03
vPag_YA03=10.03
tpintegra_YA04a=1
CNPJ_YA05=63647756000147
tBand_YA06=08
cAut_YA07=12345678901234567890
SALVARPART=YA

INCLUIRPART=YA
tPag_YA02=03
vPag_YA03=10.03
tpintegra_YA04a=1
CNPJ_YA05=63647756000147
tBand_YA06=08
cAut_YA07=12345678901234567891
SALVARPARTE=YA

vTroco_YA09=2.00
   

REC

 
  
YA|03|100.00|
YA04|1|63647756000147|02|04|
YA|03|101.00|
YA04|1|63647756000147|02|04|
YA|03|102.00|
YA04|1|63647756000147|02|04|
YA|03|103.00|
YA04|1|63647756000147|02|04|
YA|03|104.00|
YA04|1|63647756000147|02|04|
YA|03|105.00|
YA04|1|63647756000147|02|04|
YA|03|106.00|
YA04|1|63647756000147|02|04|
YA|03|107.00|
YA04|1|63647756000147|02|04|
YA|03|108.00|
YA04|1|63647756000147|02|04|
YA|03|109.00|
YA04|1|63647756000147|02|04|
YA09|6.00|