eNFe_ItemICMSFCP¶
Grupo a ser informado com informações relativas ao Fundo de Combate à Pobreza (FCP).
Método¶
int CALL eNFe_ItemICMSFCP(emissor_nfce * e, const char *vBCFCP, const char *pFCP, const char *vFCP, const char *vBCFCPST, const char *pFCPST, const char *vFCPST, const char *vBCFCPSTRet, const char *pFCPSTRet, const char *vFCPSTRet, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5) ;
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfce
|
vBCFCP
|
Valor da Base de Cálculo do FCP.
|
pFCP
|
Percentual do Fundo de Combate à Pobreza (FCP).
|
vFCP
|
Valor do Fundo de Combate à Pobreza (FCP).
|
vBCFCPST
|
Valor da Base de Cálculo do FCP retido por Substituição Tributária.
|
pFCPST
|
Percentual do FCP retido por Substituição Tributária.
|
vFCPST
|
Valor do FCP retido por Substituição Tributária.
|
vBCFCPSTRet
|
Valor da Base de Cálculo do FCP retido anteriormente por ST.
|
pFCPSTRet
|
Percentual do FCP retido anteriormente por Substituição Tributária.
|
vFCPSTRet
|
Valor do FCP retido por Substituição Tributária.
|
reservado1
|
Reservado para uso futuro
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
Reservado para uso futuro
|
reservado4
|
Reservado para uso futuro
|
reservado5
|
Reservado para uso futuro
|
Retornos¶
Codigo | Descrição |
---|---|
1 | OK |
20161 | Nenhuma venda aberta para a operação. |
20169 | Não é possível adicionar informações de imposto se não existir item. |
20199 | Erro não tratado ao realizar integração via metodos. [...] |
Exemplos¶
int retorno = eNFe_ItemICMSFCP( handleEmissor,
"10,00",
"1,5",
"5,00",
"7,00",
"1,00",
"7,69",
"8,65",
"0,9",
"8,5",
"", "", "", "", "");
Hierarquia¶
- eNFe_Abrir
- eNFe_ItemProduto
- eNFe_ItemICMSNormal
- eNFe_ItemICMSFCP
- eNFe_Abrir
- eNFe_ItemProduto
- eNFe_ItemICMSNormal
- eNFe_ItemICMSST
- eNFe_ItemICMSFCP
- eNFe_Abrir
- eNFe_ItemProduto
- eNFe_ItemICMSST
- eNFe_ItemICMSFCP
- eNFe_Abrir
- eNFe_ItemProduto
- eNFe_ItemICMSSN
- eNFe_ItemICMSFCP