Precisamos atualizar o manual... já está na nossa agenda...
Observar os fontes do ACBrMonitor pode ser uma fonte muito útil de informações...
Veja esse trecho da Unit DoECFUnit.pas
else if Cmd.Metodo = 'vendeitem' then
begin
VendeItem( Cmd.Params(0), Cmd.Params(1), { Cod, Descricao }
Trim(Cmd.Params(2)), { Aliquota }
StringToFloat( Cmd.Params(3)), { Qtd }
StringToFloat( Cmd.Params(4)), { P.Unit }
StringToFloatDef( Cmd.Params(5), 0), { Val.Desconto/Acres }
Cmd.Params(6), { Un }
PadL(Cmd.Params(7),1,'%'), { Tipo Desconto }
PadL(Cmd.Params(8),1,'D') ); { Desc / Acresc }
[/code]
Ou seja, além dos parâmetros já existentes use:
Tipo Desconto - '%' - para descontos em Porcentagem, ou '$' para descontos em Valor
Desc / Acresc - 'D' -Para Descontos, 'A' para acréscimos