Changeset 435 for trunk/form_classes.php


Ignore:
Timestamp:
Oct 12, 2012, 9:56:35 AM (12 years ago)
Author:
chronos
Message:
  • Opraveno: Zobrazení výčtů ve správě dat.
  • Přidáno: Doplněny další tabulky do správy dat.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/form_classes.php

    r434 r435  
    22
    33$FormClasses = array(
     4  'FinanceBillingPeriod' => array(
     5    'Title' => 'Platební období',
     6    'Table' => 'FinanceBillingPeriod',
     7    'DefaultSortColumn' => 'Name',
     8    'Items' => array(
     9      'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
     10      'MonthCount' => array('Type' => 'Integer', 'Caption' => 'Počet měsíců', 'Default' => '0'),
     11    ),
     12  ),
     13  'FinanceTariff' => array(
     14    'Title' => 'Tarify',
     15    'Table' => 'FinanceTariff',
     16    'DefaultSortColumn' => 'Name',
     17    'Items' => array(
     18      'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
     19      'Group' => array('Type' => 'TFinanceTariffGroup', 'Caption' => 'Skupina', 'Default' => ''),
     20      'SpeedMin' => array('Type' => 'Integer', 'Caption' => 'Min. rychlost', 'Default' => '0'),
     21      'SpeedMax' => array('Type' => 'Integer', 'Caption' => 'Max. rychlost', 'Default' => '0'),
     22      'UploadAsymmetry' => array('Type' => 'Integer', 'Caption' => 'Asymetrie odesílání', 'Default' => '1'),
     23      'Price' => array('Type' => 'Integer', 'Caption' => 'Cena', 'Default' => '0'),
     24      'MemberCount' => array('Type' => 'Integer', 'Caption' => 'Počet členů', 'Default' => ''),
     25      'ReplaceId' => array('Type' => 'TFinanceTariff', 'Caption' => 'Nahradí tarif', 'Default' => ''),
     26      'Public' => array('Type' => 'Boolean', 'Caption' => 'Veřejné', 'Default' => ''),
     27    ),
     28  ),
     29  'Member' => array(
     30    'Title' => 'Zákazníci',
     31    'Table' => 'Member',
     32    'DefaultSortColumn' => 'Name',
     33    'Items' => array(
     34      'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
     35      'ResponsibleUser' => array('Type' => 'String', 'Caption' => 'Zodpovědný uživatel', 'Default' => ''),
     36      'Subject' => array('Type' => 'TSubject', 'Caption' => 'Subjekt', 'Default' => ''),
     37      'FamilyMemberCount' => array('Type' => 'String', 'Caption' => 'Osob v domácnosti', 'Default' => ''),
     38      'MembershipDate' => array('Type' => 'Date', 'Caption' => 'Datum členství', 'Default' => ''),
     39      'MemberState' => array('Type' => 'Integer', 'Caption' => 'Stav', 'Default' => ''),
     40      'InternetTariffCurrentMonth' => array('Type' => 'TFinanceTariff', 'Caption' => 'Tarif aktuální', 'Default' => ''),
     41      'InternetTariffNextMonth' => array('Type' => 'TFinanceTariff', 'Caption' => 'Tarif příští', 'Default' => ''),
     42      'BillingPeriod' => array('Type' => 'TFinanceBillingPeriod', 'Caption' => 'Fakturační období aktuální', 'Default' => ''),
     43      'BillingPeriodNext' => array('Type' => 'TFinanceBillingPeriod', 'Caption' => 'Fakturační období příští', 'Default' => ''),
     44      'BillingPeriodLastDate' => array('Type' => 'Date', 'Caption' => 'Datum poslední fakturace', 'Default' => ''),
     45      'NetworkSegment' => array('Type' => 'TNetworkSegment', 'Caption' => 'Úsek sítě', 'Default' => ''),
     46      'Hire' => array('Type' => 'Integer', 'Caption' => 'Nájem', 'Default' => '0'),
     47      'Blocked' => array('Type' => 'Boolean', 'Caption' => 'Blokování', 'Default' => '0'),
     48      'PayDay' => array('Type' => 'Integer', 'Caption' => 'Den placení', 'Default' => '0'),
     49    ),
     50  ),
    451  'FinanceTreasury' => array(
    552    'Title' => 'Pokladny',
     
    319366
    320367$FormTypes = array(
     368  'TFinanceTariffGroup' => array(
     369    'Type' => 'Enumeration',
     370    'States' => array('Neurčeno', 'Běžné', 'Hosting', 'Zdarma'),
     371  ),
    321372  'TNetworkDeviceState' => array(
    322      'Type' => 'Enumeration',
    323      'States' => array('Vyřazeno', 'Použito', 'Na skladě'),
     373    'Type' => 'Enumeration',
     374    'States' => array('Vyřazeno', 'Použito', 'Na skladě'),
    324375  ),
    325376  'TNetworkDeviceAction' => array(
    326      'Type' => 'Enumeration',
    327      'States' => array('Zakoupeno', 'Prodáno', 'Zařazeno do použití', 'Vyřazeno z použití', 'Zasláno do reklamace', 'Přijato z reklamace'),
     377    'Type' => 'Enumeration',
     378    'States' => array('Zakoupeno', 'Prodáno', 'Zařazeno do použití', 'Vyřazeno z použití', 'Zasláno do reklamace', 'Přijato z reklamace'),
    328379  ),
    329380  'TFinanceTariff' => array(
    330      'Type' => 'Enumeration',
    331      'States' => array(6 => 'Zdarma', 0 => 'Pomalejší', 1 => 'Pomalý', 2 => 'Střední', 3 => 'Rychlý', 4 => 'Rychlejší'),
     381    'Type' => 'Reference',
     382    'Table' => 'FinanceTariff',
     383    'Id' => 'Id',
     384    'Name' => 'Name',
     385    'Filter' => '1',
    332386  ),
    333387  'TFinanceBillingPeriod' => array(
    334      'Type' => 'Enumeration',
    335      'States' => array(2 => 'Měsíčně', 3 => 'Čtvrtletně', 4 => 'Pololetně', 5 => 'Ročně'),
     388    'Type' => 'Reference',
     389    'Table' => 'FinanceBillingPeriod',
     390    'Id' => 'Id',
     391    'Name' => 'Name',
     392    'Filter' => '1',
    336393  ),
    337394  'TMember' => array(
Note: See TracChangeset for help on using the changeset viewer.