src-db/database/model/tables/C_WITHHOLDING.xml
author Armaignac <collazoandy4@gmail.com>
Thu, 05 Dec 2019 15:06:14 +0100
changeset 36846 4f441ebb434f
parent 8505 a2bb7e6fb443
permissions -rw-r--r--
Fixes BUG-42398: When validating a new costing rule, physical inventories should
be created in the warehouse's organization

The warehouse organization is not taked into account when the inventory count is created
in the costing rule validation process

Now the warehouse organization is used to create the physical inventories when validating
a new costing rule
carlos@0
     1
<?xml version="1.0"?>
adrian@94
     2
  <database name="TABLE C_WITHHOLDING">
asier@733
     3
    <table name="C_WITHHOLDING" primaryKey="C_WITHHOLDING_KEY">
juanpablo@1605
     4
      <column name="C_WITHHOLDING_ID" primaryKey="true" required="true" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
     5
        <default/>
antonio@735
     6
        <onCreateDefault/>
antonio@735
     7
      </column>
juanpablo@1605
     8
      <column name="AD_CLIENT_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
     9
        <default/>
antonio@735
    10
        <onCreateDefault/>
antonio@735
    11
      </column>
juanpablo@1605
    12
      <column name="AD_ORG_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
    13
        <default/>
antonio@735
    14
        <onCreateDefault/>
antonio@735
    15
      </column>
antonio@735
    16
      <column name="ISACTIVE" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
antonio@735
    17
        <default><![CDATA[Y]]></default>
antonio@735
    18
        <onCreateDefault/>
antonio@735
    19
      </column>
antonio@735
    20
      <column name="CREATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
antonio@735
    21
        <default><![CDATA[SYSDATE]]></default>
antonio@735
    22
        <onCreateDefault/>
antonio@735
    23
      </column>
juanpablo@1605
    24
      <column name="CREATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
    25
        <default/>
antonio@735
    26
        <onCreateDefault/>
antonio@735
    27
      </column>
antonio@735
    28
      <column name="UPDATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
antonio@735
    29
        <default><![CDATA[SYSDATE]]></default>
antonio@735
    30
        <onCreateDefault/>
antonio@735
    31
      </column>
juanpablo@1605
    32
      <column name="UPDATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
    33
        <default/>
antonio@735
    34
        <onCreateDefault/>
antonio@735
    35
      </column>
antonio@735
    36
      <column name="NAME" primaryKey="false" required="true" type="NVARCHAR" size="60" autoIncrement="false">
antonio@735
    37
        <default/>
antonio@735
    38
        <onCreateDefault/>
antonio@735
    39
      </column>
antonio@735
    40
      <column name="DESCRIPTION" primaryKey="false" required="false" type="NVARCHAR" size="255" autoIncrement="false">
antonio@735
    41
        <default/>
antonio@735
    42
        <onCreateDefault/>
antonio@735
    43
      </column>
victor@4879
    44
      <column name="C_PAYMENTTERM_ID" primaryKey="false" required="false" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
    45
        <default/>
antonio@735
    46
        <onCreateDefault/>
antonio@735
    47
      </column>
antonio@735
    48
      <column name="ISTAXWITHHOLDING" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
antonio@735
    49
        <default><![CDATA[Y]]></default>
antonio@735
    50
        <onCreateDefault/>
antonio@735
    51
      </column>
antonio@735
    52
      <column name="ISTAXPRORATED" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
antonio@735
    53
        <default><![CDATA[N]]></default>
antonio@735
    54
        <onCreateDefault/>
antonio@735
    55
      </column>
antonio@735
    56
      <column name="ISPAIDTO3PARTY" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
antonio@735
    57
        <default><![CDATA[Y]]></default>
antonio@735
    58
        <onCreateDefault/>
antonio@735
    59
      </column>
juanpablo@1605
    60
      <column name="BENEFICIARY" primaryKey="false" required="false" type="VARCHAR" size="32" autoIncrement="false">
antonio@735
    61
        <default/>
antonio@735
    62
        <onCreateDefault/>
antonio@735
    63
      </column>
antonio@735
    64
      <column name="ISPERCENTWITHHOLDING" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
antonio@735
    65
        <default><![CDATA[Y]]></default>
antonio@735
    66
        <onCreateDefault/>
antonio@735
    67
      </column>
antonio@735
    68
      <column name="PERCENT" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    69
        <default><![CDATA[0]]></default>
antonio@735
    70
        <onCreateDefault/>
antonio@735
    71
      </column>
antonio@735
    72
      <column name="FIXAMT" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    73
        <default><![CDATA[0]]></default>
antonio@735
    74
        <onCreateDefault/>
antonio@735
    75
      </column>
antonio@735
    76
      <column name="THRESHOLDMIN" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    77
        <default><![CDATA[0]]></default>
antonio@735
    78
        <onCreateDefault/>
antonio@735
    79
      </column>
antonio@735
    80
      <column name="THRESHOLDMAX" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    81
        <default><![CDATA[0]]></default>
antonio@735
    82
        <onCreateDefault/>
antonio@735
    83
      </column>
antonio@735
    84
      <column name="MINAMT" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    85
        <default><![CDATA[0]]></default>
antonio@735
    86
        <onCreateDefault/>
antonio@735
    87
      </column>
antonio@735
    88
      <column name="MAXAMT" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    89
        <default><![CDATA[0]]></default>
antonio@735
    90
        <onCreateDefault/>
antonio@735
    91
      </column>
sivaraman@7276
    92
      <column name="RATE" primaryKey="false" required="false" type="DECIMAL" autoIncrement="false">
antonio@735
    93
        <default><![CDATA[0]]></default>
antonio@735
    94
        <onCreateDefault/>
antonio@735
    95
      </column>
asier@5551
    96
      <foreign-key foreignTable="AD_CLIENT" name="C_WITHHOLDING_AD_CLIENT">
carlos@0
    97
        <reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
carlos@0
    98
      </foreign-key>
asier@5551
    99
      <foreign-key foreignTable="AD_ORG" name="C_WITHHOLDING_AD_ORG">
carlos@0
   100
        <reference local="AD_ORG_ID" foreign="AD_ORG_ID"/>
carlos@0
   101
      </foreign-key>
asier@5551
   102
      <foreign-key foreignTable="C_BPARTNER" name="C_WITHHOLDING_BENEFICIARY">
carlos@0
   103
        <reference local="BENEFICIARY" foreign="C_BPARTNER_ID"/>
carlos@0
   104
      </foreign-key>
asier@5551
   105
      <foreign-key foreignTable="C_PAYMENTTERM" name="C_WITHHOLDING_C_PAYMENTTERM">
carlos@0
   106
        <reference local="C_PAYMENTTERM_ID" foreign="C_PAYMENTTERM_ID"/>
carlos@0
   107
      </foreign-key>
stefan@8505
   108
      <check name="C_WITHHOLDING_ISACTIVE_CHECK"><![CDATA[ISACTIVE IN ('Y', 'N')]]></check>
stefan@8505
   109
      <check name="C_WITHHOLDING_ISPAIDTO3PAR_CHK"><![CDATA[ISPAIDTO3PARTY IN ('Y', 'N')]]></check>
stefan@8505
   110
      <check name="C_WITHHOLDING_ISPERCENTWIT_CHK"><![CDATA[ISPERCENTWITHHOLDING IN ('Y', 'N')]]></check>
stefan@8505
   111
      <check name="C_WITHHOLDING_ISTAXPRORATE_CHK"><![CDATA[ISTAXPRORATED IN ('Y', 'N')]]></check>
stefan@8505
   112
      <check name="C_WITHHOLDING_ISTAXWITHHOL_CHK"><![CDATA[ISTAXWITHHOLDING IN ('Y', 'N')]]></check>
carlos@0
   113
    </table>
adrian@94
   114
  </database>