|
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>); |