Declaração em VB

BemaFI32

Declaração em VB

Private Declare Function Bematech_FI_AdicionaInformacoesCombustivel Lib "BEMAFI32.DLL" (ByVal itemIndex As String, ANPProductCode As String, ByVal percentMixGN As String, ByVal CODIF As String, ByVal quantity As String, ByVal consumeUF As String, ByVal BCProductCIDE As String,ByVal taxProductCIDE As String, ByVal valueCIDE As String, ByVal fuelNozzleNumber As String, ByVal fuelPumpNumber As String,ByVal fuelTankNumber As String, ByVal fuelGaugeInitial As String, ByVal fuelGaugeFinal As String) As Integer

 

Private Declare Function Bematech_FI_ChaveAcessoNFCe Lib "BEMAFI32.DLL" (ByVal index As String, ByVal counter As String, ByRef accessKey As String) As Integer

 

Private Declare Function Bematech_FI_DadosConsumidorNFCe Lib "BEMAFI32.DLL" (ByVal CPF As String, ByVal name As String, ByVal address As String, ByVal complement As String, ByVal number As String, ByVal neighborhood As String, ByVal IBGECode As String, ByVal city As String, ByVal UF As String, ByVal CEP As String, ByVal countyCode As String, ByVal country As String, ByVal phone As String, ByVal stateRegistrationIndicator As String, ByVal stateRegistration As String, ByVal SUFRAMACode As String, ByVal email As String) As Integer

 

Private Declare Function Bematech_FI_DadosEnvioNFCe Lib "BEMAFI32.DLL" (ByVal TipoLayout As String, ByVal TipoEmissao As String, ByVal cEmail As String) As Integer

 

Private Declare Function Bematech_FI_EfetuaFormaPagamentoNFCeEx Lib "BEMAFI32.DLL" (ByVal descBandeira As String, ByVal valorForma As String, ByVal CNPJCrede As String, ByVal bandeira As String, ByVal CodAuto As String, ByVal CodIntegra As String) As Integer

 

Private Declare Function Bematech_FI_NumeroNotaNFCe Lib "BEMAFI32.DLL" (ByVal noteNumber As String) As Integer

 

Private Declare Function Bematech_FI_NumeroSerieNFCe Lib "BEMAFI32.DLL" (ByVal serialNumber As String) As Integer

 

Private Declare Function Bematech_FI_ProgramaContadorNFCe Lib "BEMAFI32.DLL" (ByVal index As String, ByVal counter As String) As Integer

 

Private Declare Function Bematech_FI_ProtocoloUltimaNFCe Lib "BEMAFI32.DLL" (ByVal protocol As String, ByVal datehour As String) As Integer

 

Private Declare Function Bematech_FI_RetornaInformacoesNFCe Lib "BEMAFI32.DLL" (ByVal paramType As String, ByVal paramValue As String, ByVal retChaveAcesso As String, ByVal retSerie As String, ByVal retNumNFCe As String, ByVal retCancelled As String, ByVal retSendStatus As String, ByVal retSendProtocol As String, ByVal retSendProtocolDatetime As String, ByVal retCancellationStatus As String, ByVal retCancellationProtocol As String) As Integer

 

Private Declare Function Bematech_FI_StatusUltimaNFCe Lib "BEMAFI32.DLL" (ByVal Status As String) As Integer

 

Private Declare Function Bematech_FI_StatusUltimoCancelamentoNFCe Lib "BEMAFI32.DLL" (ByVal Status As String) As Integer

 

Private Declare Function Bematech_FI_UltimaChaveAcessoNFCe Lib "BEMAFI32.DLL" (ByVal accessKey As String) As Integer

 

Private Declare Function Bematech_FI_VendeItemCompletoJSON Lib "BEMAFI32.DLL" (ByVal sParametros As String) As Integer

 

Private Declare Function Bematech_FI_TerminaFechamentoCupomNFCe Lib "BEMAFI32.DLL" (ByVal Mensagem As String, ByVal Taxas As String) As Integer