-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathTable_GLPayrollJournalImportTable.xpo
156 lines (138 loc) · 4.75 KB
/
Table_GLPayrollJournalImportTable.xpo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
Exportfile for AOT version 1.0 or later
Formatversion: 1
***Element: DBT
; Microsoft Dynamics AX Table : GLPayrollJournalImportTable unloaded
; --------------------------------------------------------------------------------
TABLEVERSION 1
TABLE #GLPayrollJournalImportTable
EnforceFKRelation 1
PROPERTIES
Name #GLPayrollJournalImportTable
Label #Labour invoice table
CreateRecIdIndex #Yes
PrimaryIndex #SurrogateKey
ClusterIndex #SurrogateKey
CreatedDateTime #Yes
Origin #{49782AB6-F9E8-4616-9060-E44E1DF82462}
ENDPROPERTIES
FIELDS
FIELD #DateImported
DATE
PROPERTIES
Name #DateImported
Label #Import date
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{F94916AD-44C1-4E62-9B35-999D3D064EE9}
ExtendedDataType #TransDate
ENDPROPERTIES
FIELD #Description
STRING
PROPERTIES
Name #Description
Table #GLPayrollJournalImportTable
Origin #{FDD36ED8-C317-42F8-AF28-0453206BE093}
ExtendedDataType #Description
StringSize #60
ENDPROPERTIES
FIELD #GLPayrollJournalImportNum
STRING
PROPERTIES
Name #GLPayrollJournalImportNum
Table #GLPayrollJournalImportTable
Origin #{09D85568-1F4C-41EF-B7B7-711FF51A4C51}
ExtendedDataType #GLPayrollJournalImportNum
StringSize #20
ENDPROPERTIES
FIELD #GLPayrollJournalImportState
ENUM
PROPERTIES
Name #GLPayrollJournalImportState
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{F8A41209-20E4-4366-A842-2A0390B41108}
EnumType #GLPayrollJournalImportState
ENDPROPERTIES
FIELD #ImportedBy
STRING
PROPERTIES
Name #ImportedBy
Label #Import by
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{A580A924-88FB-4FCE-AF19-145E3F1F43EC}
StringSize #50
ENDPROPERTIES
FIELD #InvoiceId
STRING
PROPERTIES
Name #InvoiceId
AllowEditOnCreate #No
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{29AB34F2-688E-4351-8348-24FEC033A72E}
ExtendedDataType #CustInvoiceId
StringSize #20
ENDPROPERTIES
FIELD #PostedBy
STRING
PROPERTIES
Name #PostedBy
Label #Posted by
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{D79D7971-815E-4E5C-B101-58280970009A}
StringSize #50
ENDPROPERTIES
FIELD #PostingDate
DATE
PROPERTIES
Name #PostingDate
Label #Posting date
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{F7E05220-0CD6-4638-9B8F-753B81FAF15D}
ExtendedDataType #TransDate
ENDPROPERTIES
FIELD #Total
REAL
PROPERTIES
Name #Total
AllowEdit #No
Table #GLPayrollJournalImportTable
Origin #{25497E79-5B00-4575-BDCC-21C731C1E138}
ExtendedDataType #AmountCur
ENDPROPERTIES
ENDFIELDS
GROUPS
ENDGROUPS
INDICES
ENDINDICES
FULLTEXTINDICES
ENDFULLTEXTINDICES
REFERENCES
ENDREFERENCES
DELETEACTIONS
ENDDELETEACTIONS
METHODS
SOURCE #delete
#public void delete()
#{
# GLPayrollJournalImportLines lines;
# GLPayrollJournalImportNum num = this.GLPayrollJournalImportNum;
# super();
# delete_from lines where Lines.GLPayrollJournalImportNum == num;
#
#}
ENDSOURCE
SOURCE #find
#public static HcmLabourInvoiceTable find(HcmLabourInvoiceImportNum num)
#{
# HcmLabourInvoiceTable buffer;
# select firstOnly buffer where buffer.HcmLabourInvoiceImportNum == num;
# return buffer;
#}
ENDSOURCE
ENDMETHODS
ENDTABLE
***Element: END