...
DECODE(DECODE(NVL(C.INDDEDUZICMSDESONERADO,'C'),'C',vsPDSubtraiICMSDesonTotItem,C.INDDEDUZICMSDESONERADO),'S','1','0') AS M014_DM_DEDUZ_DESON
Dica |
---|
REGRA 1) "Quando o indicador indDeduzDeson for gerado com o valor 1, obrigatoriamente deverá ser gerado valor nos respectivos campos de vICMSDeson e motDesICMS da respectiva linhaindDeduzDeson é informado, os campos vICMSDeson e motDesICMS são obrigatórios". Logo, entende-se que quando as Linhas 3106, 3110, 3113, 3123, 3126 não possuírem valores escriturados nos campos vICMSDeson e motDesICMS, não deverá ser enviado o indicador de ICMS Desonerado, gerando o campo nulo. |
...