Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 21bf0785

Von Tamino Steinert vor mehr als 2 Jahren hinzugefügt

  • ID 21bf078567db48209b7367c0744bfccc0c08ce36
  • Vorgänger a25dfaeb
  • Nachfolger f6164b68

Refs #490: Lieferschein: entferne alle Verweise auf 'is_sales'

Unterschiede anzeigen:

SL/DB/DeliveryOrder.pm
} else {
my %args = (
is_sales => 1,
order_type => 'sales_delivery_order',
order_type => SALES_DELIVERY_ORDER_TYPE,
delivered => 0,
customer_id => $sources->[0]->customer_id,
taxzone_id => $sources->[0]->customer->taxzone_id,
SL/Presenter/DeliveryOrder.pm
=head1 SYNOPSIS
# Sales delivery orders:
my $object = SL::DB::Manager::DeliveryOrder->get_first(where => [ is_sales => 1 ]);
my $object = SL::DB::Manager::DeliveryOrder->get_first(where => [ order_type => SALES_DELIVERY_ORDER_TYPE ]);
my $html = SL::Presenter::DeliveryOrder::sales_delivery_order($object, display => 'inline');
# Purchase delivery orders:
my $object = SL::DB::Manager::DeliveryOrder->get_first(where => [ or => [ is_sales => undef, is_sales => 0 ]]);
my $object = SL::DB::Manager::DeliveryOrder->get_first(where => [ order_type => PURCHASE_DELIVERY_ORDER_TYPE ]);
my $html = SL::Presenter::DeliveryOrder::purchase_delivery_order($object, display => 'inline');
=head1 FUNCTIONS
t/workflow/delivery_order_reclamation.t
payment_terms => $payment_term,
delivery_term => $delivery_term,
taxincluded => 0,
is_sales => 1,
orderitems => [ SL::Dev::Record::create_delivery_order_item(part => $parts[0], qty => 3, sellprice => 70),
SL::Dev::Record::create_delivery_order_item(part => $parts[1], qty => 10, sellprice => 50),
]
......
payment_terms => $payment_term,
delivery_term => $delivery_term,
taxincluded => 0,
is_sales => 0,
orderitems => [ SL::Dev::Record::create_delivery_order_item(part => $parts[0], qty => 3, sellprice => 70),
SL::Dev::Record::create_delivery_order_item(part => $parts[1], qty => 10, sellprice => 50),
]
......
# clean different values
foreach (qw(
customer_id vendor_id
id is_sales order_type
id order_type
donumber salesman_id
transaction_description
itime mtime
......
"sales_delivery_order to sales_reclamation",
qw(
id employee_id itime mtime reqdate
is_sales order_type ordnumber oreqnumber
order_type ordnumber oreqnumber
amount exchangerate netamount
cp_id contact_id
cusordnumber cv_record_number
......
"sales_reclamation to sales_delivery_order",
qw(
id employee_id itime mtime delivered reqdate
is_sales order_type ordnumber oreqnumber
order_type ordnumber oreqnumber
amount exchangerate netamount
cp_id contact_id
cusordnumber cv_record_number
......
"purchase_delivery_order to purchase_reclamation",
qw(
id employee_id itime mtime reqdate
is_sales order_type ordnumber oreqnumber
order_type ordnumber oreqnumber
amount exchangerate netamount
cp_id contact_id
cusordnumber cv_record_number
......
"purchase_reclamation to purchase_delivery_order",
qw(
id employee_id itime mtime delivered reqdate
is_sales order_type ordnumber oreqnumber
order_type ordnumber oreqnumber
amount exchangerate netamount
cp_id contact_id
cusordnumber cv_record_number

Auch abrufbar als: Unified diff