%LET ICMS_SP = 0.020;
%LET ICMS_RJ = 0.025;
%LET ISS_SP = 0.030;
%LET ISS_RJ = 0.028;
%LET UF = SP;
%LET IMPOSTO = ICMS;
%PUT A alíquota de &IMPOSTO em &UF é de &&&IMPOSTO._&UF;
a utilização das declarações estão erradas, a correta seria:
% PUT A alíquota de & IMPOSTO em & UF é de & ICMS_SP;
%PUT A alíquota de &IMPOSTO em &UF é de &&&IMPOSTO._&UF;
O correto seria:
%PUT A alíquota de &IMPOSTO. em &UF. é de &&&IMPOSTO._&UF;
%PUT A alíquota de &IMPOSTO em &UF é de &ICMS_SP;
Olá!
No comando %PUT faltou um "." entre as macro variáveis para indicar o fim da macro variável IMPOSTO e dois && a mais, como no exemplo:
&&&IMPOSTO._&UF
Faltou o . para separar o gatilho do texto:
%LET ICMS_SP = 0.020; %LET ICMS_RJ = 0.025; %LET ISS_SP = 0.030; %LET ISS_RJ = 0.028; %LET UF = SP; %LET IMPOSTO = ICMS; %PUT A alíquota de &IMPOSTO em &UF é de &ICMS_SP
%PUT A alíquota de &IMPOSTO em &UF é de &ICMS_SP;
%PUT A alíquota de &IMPOSTO em &UF é de &&&IMPOSTO._&UF.;
%PUT A alíquota de &IMPOSTO em &UF é de &IMPOSTO._&UF;
%LET ICMS_SP = 0.020;
%LET ICMS_RJ = 0.025;
%LET ISS_SP = 0.030;
%LET ISS_RJ = 0.028;
%LET UF = SP;
%LET IMPOSTO = ICMS;
%PUT A alíquota de &IMPOSTO. em &UF. é de &&&IMPOSTO._&UF.;
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 16. Read more here about why you should contribute and what is in it for you!