Em um atendimento a franquia ao emitir uma nota fiscal, a Sefaz estava retornando um erro a onde trazia a seguinte mensagem.
Erro
Erro ao transmitir NFe!
Mensagem: Nota(s) não confirmadas:
2->938-Rejeicao: Nao informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet - [nItem:1]
Causa
Quando emitida uma nota com CST 60 ou CSOSN 500 em operações que não sejam para consumidor final (infFinal = 0), e não for informada Base de cálculo de ICMS retido na operação anterior (vBCSTRet), Alíquota suportada pelo consumidor final (pST), o valor do ICMS próprio do substituto (vICMSSubstituto) e o valor do ICMS ST Retido na operação anterior (vICMSSTRet) retornará a Rejeição 938.
Solução:
Para resolver basta somente informar os valores nos campos que estão em branco, e seus valores correspondentes, conforme as imagens abaixo, sendo assim verificando o cálculo e passando o valor correspondente ao produto. Como vocês virão foi colocado a tradução dos campos: (vBCSTRet), Será a Alíquota suportada pelo consumidor final, O campo (PST) Será a aba (ICMS ST retido anteriormente),no campo Aliq. Cons. Final. (vICMSSubstituto) Será o valor do ICMS ST Retido na operação anterior. Caso um desses campos estejam em branco o sistema retornará este erro. Para solucionar basta preenchelo com as informações corretas passadas pela contabilidade do cliente.

