Hallo Herr Ziersch,
ich mache gerade Versuche mit den WPXOrder Units und es sieht recht gut aus.
ein paar kurze Fragen:
1. Mir scheint da liegt ein Bug bei der Codierung der Steuernummer-Codes vor? Sehe ich das richtig?
TTaxIDType Funktionen in der WPXFacturTypes.PAS:
Delphi-Quellcode:
function TTaxIDType.AttributeGet(Index: Integer;
var AName, AValue: String): Boolean;
begin
if index = 0 then
begin
AName := 'schemeID';
if fschemeID=TTaxID.FC_tax_number then
// AValue := 'FA' else AValue := 'VA'; <--- FEHLER!!!!
AValue := 'FC' else AValue := 'VA'; <--- KORREKT!!!
Result := true;
end
else
Result := false;
end;
function TTaxIDType.AttributeSet(const AName, AValue: String): Boolean;
begin
if SameText(AName, 'schemeID') then
begin
if SameText('FC',AValue) then fschemeID := TTaxID.FC_tax_number
else if SameText('VA',AValue) then fschemeID := TTaxID.VA_VAT_number
else raise ENotExpectedAttributeValue( AName+'='+ AValue);
Result := true;
end
else
Result := false;
end;
2. Der Bestellprozess in Ihrem Shop ist etwas verwirrend.
https://www.wpcubed.com/pdf/products/xorder/ beschreibt den Preis als
"Order commercial license for EURO 199,92 incl. 19% VAT (only available in Germany)"
Beim Abschluß des Bestellprozesses im Shop sind es aber 199,92€ zuzüglich MwSt.
Vielen Dank