Vende Item

Vende item

 

Protocolo:

ESC 09

 

BemaFI32.dll:

Bematech_FI_VendeItem( +parâmetros )

 

FlashBuilder (C#):

<objeto_criado>.Cupom.Vender( +overloads );

 


Vende item com 3 casas decimais na quantidade e valor unitário

 

Protocolo:

ESC 56

 

BemaFI32.dll:

Bematech_FI_VendeItem( +parâmetros )

 

FlashBuilder (C#):

<objeto_criado>.Cupom.Vender( +overloads );

 


Vende item com entrada de departamento e unidade de medida

 

Protocolo:

ESC 63

 

BemaFI32.dll:

Bematech_FI_VendeItemDepartamento( +parâmetros )

 

FlashBuilder (C#):

ItemExtendido <objeto_item> = new ItemExtendido();

 

<objeto_item>.Codigo        = "123";

<objeto_item>.Descricao     = "ITEM DE TESTE";

<objeto_item>.Aliquota      = "II";

<objeto_item>.Quantidade    = 1;

<objeto_item>.ValorUnitario = 2.50M;

<objeto_item>.TipoDesconto  = TipoAcrescimoDesconto.Percentual;

<objeto_item>.ValorDesconto = 10.00M;

<objeto_item>.UnidadeMedida = "UN";

 

<objeto_criado>.Cupom.Vender(<objeto_item>);

 


Cancela acréscimo/desconto no item

 

Protocolo:

ESC 114

 

BemaFI32.dll:

Bematech_FI_CancelaAcrescimoDescontoItemMFD( +parâmetros )

 

FlashBuilder (C#):

<objeto_criado>.Cupom.CancelarAcrescimoDescontoItem(<número_item>, TipoOperacao.Desconto);

 


Cancelamento de item anterior

 

Protocolo:

ESC 13

 

BemaFI32.dll:

Bematech_FI_CancelaItemAnterior()

 

FlashBuilder (C#):

<objeto_criado>.Cupom.CancelarItem();

 


Cancelamento de item genérico

 

Protocolo:

ESC 31

 

BemaFI32.dll:

Bematech_FI_CancelaItemGenerico( +parâmetros )

 

FlashBuilder (C#):

<objeto_criado>.Cupom.CancelarItem(<número_item>);