Revision 89881b56
Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt
| SL/Controller/File.pm | ||
|---|---|---|
| # model:  base name of the rose model
 | ||
| # right:  access right used for import
 | ||
| my %file_types = (
 | ||
|   'sales_quotation'             => { gen => 1, gltype => '',   dir =>'SalesQuotation',          model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_order_intake'          => { gen => 5, gltype => '',   dir =>'SalesOrderIntake',        model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_order'                 => { gen => 5, gltype => '',   dir =>'SalesOrder',              model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_delivery_order'        => { gen => 1, gltype => '',   dir =>'SalesDeliveryOrder',      model => 'DeliveryOrder',  right => 'import_ar'  },
 | ||
|   'sales_reclamation'           => { gen => 5, gltype => '',   dir =>'SalesReclamation',        model => 'Reclamation',    right => 'import_ar'  },
 | ||
|   'invoice'                     => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',            model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'invoice_for_advance_payment' => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',            model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'final_invoice'               => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',            model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'credit_note'                 => { gen => 1, gltype => '',   dir =>'CreditNote',              model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'request_quotation'           => { gen => 7, gltype => '',   dir =>'RequestForQuotation',     model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_quotation_intake'   => { gen => 7, gltype => '',   dir =>'PurchaseQuotationIntake', model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_order'              => { gen => 7, gltype => '',   dir =>'PurchaseOrder',           model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_order_confirmation' => { gen => 7, gltype => '',   dir =>'PurchaseOrderConfirmation', model => 'Order',        right => 'import_ap'  },
 | ||
|   'purchase_delivery_order'     => { gen => 7, gltype => '',   dir =>'PurchaseDeliveryOrder',   model => 'DeliveryOrder',  right => 'import_ap'  },
 | ||
|   'purchase_reclamation'        => { gen => 7, gltype => '',   dir =>'PurchaseReclamation',     model => 'Reclamation',    right => 'import_ap'  },
 | ||
|   'purchase_invoice'            => { gen => 6, gltype => 'ap', dir =>'PurchaseInvoice',         model => 'PurchaseInvoice',right => 'import_ap'  },
 | ||
|   'supplier_delivery_order'     => { gen => 7, gltype => '',   dir =>'SupplierDeliveryOrder',   model => 'DeliveryOrder',  right => 'import_ap'  },
 | ||
|   'rma_delivery_order'          => { gen => 7, gltype => '',   dir =>'RMADeliveryOrder',        model => 'DeliveryOrder',  right => 'import_ar'  },
 | ||
|   'vendor'                      => { gen => 0, gltype => '',   dir =>'Vendor',                  model => 'Vendor',         right => 'xx'         },
 | ||
|   'customer'                    => { gen => 1, gltype => '',   dir =>'Customer',                model => 'Customer',       right => 'xx'         },
 | ||
|   'project'                     => { gen => 0, gltype => '',   dir =>'Project',                 model => 'Project',        right => 'xx'         },
 | ||
|   'part'                        => { gen => 0, gltype => '',   dir =>'Part',                    model => 'Part',           right => 'xx'         },
 | ||
|   'gl_transaction'              => { gen => 6, gltype => 'gl', dir =>'GeneralLedger',           model => 'GLTransaction',  right => 'import_ap'  },
 | ||
|   'draft'                       => { gen => 0, gltype => '',   dir =>'Draft',                   model => 'Draft',          right => 'xx'         },
 | ||
|   'csv_customer'                => { gen => 1, gltype => '',   dir =>'Reports',                 model => 'Customer',       right => 'xx'         },
 | ||
|   'csv_vendor'                  => { gen => 1, gltype => '',   dir =>'Reports',                 model => 'Vendor',         right => 'xx'         },
 | ||
|   'shop_image'                  => { gen => 0, gltype => '',   dir =>'ShopImages',              model => 'Part',           right => 'xx'         },
 | ||
|   'letter'                      => { gen => 7, gltype => '',   dir =>'Letter',                  model => 'Letter',         right => 'sales_letter_edit | purchase_letter_edit' },
 | ||
|   'sales_quotation'             => { gen => 1, gltype => '',   dir =>'SalesQuotation',            model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_order_intake'          => { gen => 5, gltype => '',   dir =>'SalesOrderIntake',          model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_order'                 => { gen => 5, gltype => '',   dir =>'SalesOrder',                model => 'Order',          right => 'import_ar'  },
 | ||
|   'sales_delivery_order'        => { gen => 1, gltype => '',   dir =>'SalesDeliveryOrder',        model => 'DeliveryOrder',  right => 'import_ar'  },
 | ||
|   'sales_reclamation'           => { gen => 5, gltype => '',   dir =>'SalesReclamation',          model => 'Reclamation',    right => 'import_ar'  },
 | ||
|   'invoice'                     => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',              model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'invoice_for_advance_payment' => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',              model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'final_invoice'               => { gen => 1, gltype => 'ar', dir =>'SalesInvoice',              model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'credit_note'                 => { gen => 1, gltype => '',   dir =>'CreditNote',                model => 'Invoice',        right => 'import_ar'  },
 | ||
|   'request_quotation'           => { gen => 7, gltype => '',   dir =>'RequestForQuotation',       model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_quotation_intake'   => { gen => 7, gltype => '',   dir =>'PurchaseQuotationIntake',   model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_order'              => { gen => 7, gltype => '',   dir =>'PurchaseOrder',             model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_order_confirmation' => { gen => 7, gltype => '',   dir =>'PurchaseOrderConfirmation', model => 'Order',          right => 'import_ap'  },
 | ||
|   'purchase_delivery_order'     => { gen => 7, gltype => '',   dir =>'PurchaseDeliveryOrder',     model => 'DeliveryOrder',  right => 'import_ap'  },
 | ||
|   'purchase_reclamation'        => { gen => 7, gltype => '',   dir =>'PurchaseReclamation',       model => 'Reclamation',    right => 'import_ap'  },
 | ||
|   'purchase_invoice'            => { gen => 6, gltype => 'ap', dir =>'PurchaseInvoice',           model => 'PurchaseInvoice',right => 'import_ap'  },
 | ||
|   'supplier_delivery_order'     => { gen => 7, gltype => '',   dir =>'SupplierDeliveryOrder',     model => 'DeliveryOrder',  right => 'import_ap'  },
 | ||
|   'rma_delivery_order'          => { gen => 7, gltype => '',   dir =>'RMADeliveryOrder',          model => 'DeliveryOrder',  right => 'import_ar'  },
 | ||
|   'vendor'                      => { gen => 0, gltype => '',   dir =>'Vendor',                    model => 'Vendor',         right => 'xx'         },
 | ||
|   'customer'                    => { gen => 1, gltype => '',   dir =>'Customer',                  model => 'Customer',       right => 'xx'         },
 | ||
|   'project'                     => { gen => 0, gltype => '',   dir =>'Project',                   model => 'Project',        right => 'xx'         },
 | ||
|   'part'                        => { gen => 0, gltype => '',   dir =>'Part',                      model => 'Part',           right => 'xx'         },
 | ||
|   'gl_transaction'              => { gen => 6, gltype => 'gl', dir =>'GeneralLedger',             model => 'GLTransaction',  right => 'import_ap'  },
 | ||
|   'draft'                       => { gen => 0, gltype => '',   dir =>'Draft',                     model => 'Draft',          right => 'xx'         },
 | ||
|   'csv_customer'                => { gen => 1, gltype => '',   dir =>'Reports',                   model => 'Customer',       right => 'xx'         },
 | ||
|   'csv_vendor'                  => { gen => 1, gltype => '',   dir =>'Reports',                   model => 'Vendor',         right => 'xx'         },
 | ||
|   'shop_image'                  => { gen => 0, gltype => '',   dir =>'ShopImages',                model => 'Part',           right => 'xx'         },
 | ||
|   'letter'                      => { gen => 7, gltype => '',   dir =>'Letter',                    model => 'Letter',         right => 'sales_letter_edit | purchase_letter_edit' },
 | ||
| );
 | ||
|  | ||
| #--- 4 locale ---#
 | ||
Auch abrufbar als: Unified diff
Kosmetik: Ausrichtung