Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c1de38e0

Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt

  • ID c1de38e04be470e066ee0077bbb68d003f4fab13
  • Vorgänger 6378138a
  • Nachfolger b904df41

Angebots-Eingang: Bericht

Unterschiede anzeigen:

SL/OE.pm
$quotation = '1';
$ordnumber = 'quonumber';
} elsif ($form->{type} eq 'purchase_quotation_intake') {
$intake = '1';
$quotation = '1';
$ordnumber = 'quonumber';
} elsif ($form->{type} =~ /_order_intake$/) {
$intake = '1';
bin/mozilla/oe.pl
# $locale->text('Workflow sales_quotation');
my $oe_access_map = {
'sales_order_intake' => 'sales_order_edit',
'sales_order' => 'sales_order_edit',
'purchase_order' => 'purchase_order_edit',
'request_quotation' => 'request_quotation_edit',
'sales_quotation' => 'sales_quotation_edit',
'sales_order_intake' => 'sales_order_edit',
'sales_order' => 'sales_order_edit',
'purchase_order' => 'purchase_order_edit',
'request_quotation' => 'request_quotation_edit',
'sales_quotation' => 'sales_quotation_edit',
'purchase_quotation_intake' => 'request_quotation_edit',
};
my $oe_view_access_map = {
'sales_order_intake' => 'sales_order_edit | sales_order_view',
'sales_order' => 'sales_order_edit | sales_order_view',
'purchase_order' => 'purchase_order_edit | purchase_order_view',
'request_quotation' => 'request_quotation_edit | request_quotation_view',
'sales_quotation' => 'sales_quotation_edit | sales_quotation_view',
'sales_order_intake' => 'sales_order_edit | sales_order_view',
'sales_order' => 'sales_order_edit | sales_order_view',
'purchase_order' => 'purchase_order_edit | purchase_order_view',
'request_quotation' => 'request_quotation_edit | request_quotation_view',
'sales_quotation' => 'sales_quotation_edit | sales_quotation_view',
'purchase_quotation_intake' => 'request_quotation_edit | request_quotation_view',
};
sub check_oe_access {
......
$form->{title} = $locale->text('Request for Quotations');
$form->{ordlabel} = $locale->text('RFQ Number');
} elsif ($form->{type} eq 'purchase_quotation_intake') {
$form->{vc} = 'vendor';
$form->{ordnrname} = 'quonumber';
$form->{title} = $locale->text('Purchase Quotation Intakes');
$form->{ordlabel} = $locale->text('Quotation Number');
} elsif ($form->{type} eq 'sales_order_intake') {
$form->{vc} = 'customer';
$form->{ordnrname} = 'ordnumber';
......
if ($form->{type} eq 'purchase_order') {
$form->{title} = $locale->text('Purchase Orders');
$attachment_basename = $locale->text('purchase_order_list');
} elsif ($form->{type} eq 'purchase_quotation_intake') {
$form->{title} = $locale->text('Purchase Quotation Intakes');
$attachment_basename = $locale->text('purchase_quotation_intake_list');
} else {
$form->{title} = $locale->text('Request for Quotations');
$attachment_basename = $locale->text('rfq_list');

Auch abrufbar als: Unified diff