Project

General

Profile

1
<div id="content">
2
  <div class="p-grid">
3
    <div class="p-col-6" id="formLeftPart">
4
      <div class="p-grid p-align-center" id="accountNoContainer">
5
        <div class="p-col-6" style="text-align: right;">
6
          <label for="accountNo">Account No.: </label>
7
        </div>
8
        <div class="p-col-6">
9
          <input [readonly]=true id="accountNo" pInputText type="text" value="{{journal.accountNo}}"/>
10
        </div>
11
      </div>
12
      <div class="p-grid p-align-center" id="accountTypeContainer">
13
        <div class="p-col-6" style="text-align: right;">
14
          <label for="accountType">Account Type: </label>
15
        </div>
16
        <div class="p-col-6">
17
          <input [readonly]=true id="accountType" pInputText type="text" value="{{journal.accountType}}"/>
18
        </div>
19
      </div>
20
      <div class="p-grid p-align-center" id="amountContainer">
21
        <div class="p-col-6" style="text-align: right;">
22
          <label for="amount">Amount: </label>
23
        </div>
24
        <div class="p-col-6">
25
          <input [readonly]=true id="amount" pInputText type="text" value="{{journal.amount}}"/>
26
        </div>
27
      </div>
28
      <div class="p-grid p-align-center" id="amountLCYContainer">
29
        <div class="p-col-6" style="text-align: right;">
30
          <label for="amountLCY">Amount LCY: </label>
31
        </div>
32
        <div class="p-col-6">
33
          <input [readonly]=true id="amountLCY" pInputText type="text" value="{{journal.amountLCY}}"/>
34
        </div>
35
      </div>
36
      <div class="p-grid p-align-center" id="balAccountNoContainer">
37
        <div class="p-col-6" style="text-align: right;">
38
          <label for="balAccountNo">Bal. Account No.: </label>
39
        </div>
40
        <div class="p-col-6">
41
          <input [readonly]=true id="balAccountNo" pInputText type="text" value="{{journal.balAccountNo}}"/>
42
        </div>
43
      </div>
44
      <div class="p-grid p-align-center" id="balAccountTypeContainer">
45
        <div class="p-col-6" style="text-align: right;">
46
          <label for="balAccountType">Bal.Account Type: </label>
47
        </div>
48
        <div class="p-col-6">
49
          <input [readonly]=true id="balAccountType" pInputText type="text" value="{{journal.balAccountType}}"/>
50
        </div>
51
      </div>
52
      <div class="p-grid p-align-center" id="currencyIDContainer">
53
        <div class="p-col-6" style="text-align: right;">
54
          <label for="currencyCode">Currency Code: </label>
55
        </div>
56
        <div class="p-col-6">
57
          <input [readonly]=true id="currencyCode" pInputText type="text" value="{{journal.currencyCode}}"/>
58
        </div>
59
      </div>
60
      <div class="p-grid p-align-center" id="descriptionContainer">
61
        <div class="p-col-6" style="text-align: right;">
62
          <label for="description">Description: </label>
63
        </div>
64
        <div class="p-col-6">
65
          <input [readonly]=true id="description" pInputText type="text" value="{{journal.description}}"/>
66
        </div>
67
      </div>
68
      <div class="p-grid p-align-center" id="dmsDocNoContainer">
69
        <div class="p-col-6" style="text-align: right;">
70
          <label for="dmsDocNo">DMS Doc. No.: </label>
71
        </div>
72
        <div class="p-col-6">
73
          <input [readonly]=true id="dmsDocNo" pInputText type="text" value="{{journal.dmsCodeNo}}"/>
74
        </div>
75
      </div>
76
      <div class="p-grid p-align-center" id="documentNoContainer">
77
        <div class="p-col-6" style="text-align: right;">
78
          <label for="documentNo">Document No.: </label>
79
        </div>
80
        <div class="p-col-6">
81
          <input [readonly]=true id="documentNo" pInputText type="text" value="{{journal.documentNo}}"/>
82
        </div>
83
      </div>
84
      <div class="p-grid p-align-center" id="documentTypeContainer">
85
        <div class="p-col-6" style="text-align: right;">
86
          <label for="documentType">Document Type: </label>
87
        </div>
88
        <div class="p-col-6">
89
          <input [readonly]=true id="documentType" pInputText type="text" value="{{journal.documentType}}"/>
90
        </div>
91
      </div>
92
    </div>
93
    <div class="p-col-6" id="formRightPart">
94
      <div class="p-grid p-align-center" id="genBusPostingGroupContainer">
95
        <div class="p-col-6" style="text-align: right;">
96
          <label for="genBusPostingGroup">Gen.Bus. Posting Group: </label>
97
        </div>
98
        <div class="p-col-6">
99
          <input [readonly]=true id="genBusPostingGroup" pInputText type="text" value="{{journal.genBusPostingGroup}}"/>
100
        </div>
101
      </div>
102
      <div class="p-grid p-align-center" id="genPostingTypeContainer">
103
        <div class="p-col-6" style="text-align: right;">
104
          <label for="genPostingType">Gen.Posting Type: </label>
105
        </div>
106
        <div class="p-col-6">
107
          <input [readonly]=true id="genPostingType" pInputText type="text" value="{{journal.genPostingType}}"/>
108
        </div>
109
      </div>
110
      <div class="p-grid p-align-center" id="genProdPostingGroupContainer">
111
        <div class="p-col-6" style="text-align: right;">
112
          <label for="genProdPostingGroup">Gen. Prod. Posting Group: </label>
113
        </div>
114
        <div class="p-col-6">
115
          <input [readonly]=true id="genProdPostingGroup" pInputText type="text" value="{{journal.genProdPostingGroup}}"/>
116
        </div>
117
      </div>
118
      <div class="p-grid p-align-center" id="postingDateContainer">
119
        <div class="p-col-6" style="text-align: right;">
120
          <label for="postingDate">Posting Date: </label>
121
        </div>
122
        <div class="p-col-6">
123
          <input [readonly]=true id="postingDate" pInputText type="text" value="{{journal.postingDate}}"/>
124
        </div>
125
      </div>
126
      <div class="p-grid p-align-center" id="gitcCodeContainer">
127
        <div class="p-col-6" style="text-align: right;">
128
          <label for="gitcCode">GITC Code: </label>
129
        </div>
130
        <div class="p-col-6">
131
          <input [readonly]=true id="gitcCode" pInputText type="text" value="{{journal.shortcutDimension8Code}}"/>
132
        </div>
133
      </div>
134
      <div class="p-grid p-align-center" id="vatAmountContainer">
135
        <div class="p-col-6" style="text-align: right;">
136
          <label for="vatAmount">VAT Amount: </label>
137
        </div>
138
        <div class="p-col-6">
139
          <input [readonly]=true id="vatAmount" pInputText type="text" value="{{journal.vatAmount}}"/>
140
        </div>
141
      </div>
142
      <div class="p-grid p-align-center" id="vatBaseAmountContainer">
143
        <div class="p-col-6" style="text-align: right;">
144
          <label for="vatBaseAmount">VAT Base Amount: </label>
145
        </div>
146
        <div class="p-col-6">
147
          <input [readonly]=true id="vatBaseAmount" pInputText type="text" value="{{journal.vatBaseAmount}}"/>
148
        </div>
149
      </div>
150

    
151
      <div class="p-grid p-align-center" id="vatBusinessContainer">
152
        <div class="p-col-6" style="text-align: right;">
153
          <label for="vatBusiness">VAT. Busi. Posting Group: </label>
154
        </div>
155
        <div class="p-col-6">
156
          <input [readonly]=true id="vatBusiness" pInputText type="text" value="{{journal.vatBusPostingGroup}}"/>
157
        </div>
158
      </div>
159
      <div class="p-grid p-align-center" id="vatProductContainer">
160
        <div class="p-col-6" style="text-align: right;">
161
          <label for="vatProduct">VAT Prod. Posting Group: </label>
162
        </div>
163
        <div class="p-col-6">
164
          <input [readonly]=true id="vatProduct" pInputText type="text" value="{{journal.vatProdPostingGroup}}"/>
165
        </div>
166
      </div>
167
      <!--      TODO: Account Name-->
168
<!--      <div class="p-grid p-align-center" id="accountNameContainer">-->
169
<!--        <div class="p-col-6" style="text-align: right;">-->
170
<!--          <label for="accountName">Account Name: </label>-->
171
<!--        </div>-->
172
<!--        <div class="p-col-6">-->
173
<!--          <input [readonly]=true id="accountName" pInputText type="text" value="{{journal.vatProdPostingGroup}}"/>-->
174
<!--        </div>-->
175
<!--      </div>-->
176
<!--      <div class="p-grid p-align-center" id="interfaceStatusContainer">-->
177
<!--        <div class="p-col-6" style="text-align: right;">-->
178
<!--          <label for="interfaceStatus">InterfaceStatus: </label>-->
179
<!--        </div>-->
180
<!--        <div class="p-col-6">-->
181
<!--          <input [readonly]=true id="interfaceStatus" pInputText type="text"-->
182
<!--                 value="{{journal.journalEntriesStatus.name}}"/>-->
183
<!--        </div>-->
184
<!--      </div>-->
185
    </div>
186
  </div>
187
  <div class="p-grid p-justify-center" id="paginationContainer">
188
    <div class="p-col-12" style="text-align: center;">
189
      <p-button (onClick)="goPreviousJournal()"
190
                [disabled]="journalPageIterator === 0"
191
                icon="pi pi-step-backward"
192
                id="previousBtn"
193
                styleClass="p-button-secondary">
194
      </p-button>
195
      <p-button (onClick)="goNextJournal()"
196
                [disabled]="journalPageIterator === config.data.journalsList.length - 1"
197
                icon="pi pi-step-forward"
198
                id="nextBtn"
199
                styleClass="p-button-secondary">
200
      </p-button>
201
    </div>
202
  </div>
203
  <div class="p-grid p-justify-center" id="btnContainer">
204
    <div class="p-col-12" style="text-align: center;">
205
      <button (click)="closeDialog()" id="backBtn" label="Back" pButton type="button"></button>
206
      <button (click)="onEdit()" id="editBtn" label="Edit" pButton type="button"></button>
207
      <button (click)="onPost()" id="postBtn" label="Post" pButton type="button"></button>
208
    </div>
209
  </div>
210
</div>
(1-1/4)