From empty
To version 18.1
edited by Theib Sawaf
on 2018/10/04 09:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Mantum Transport Export
Parent
... ... @@ -1,0 +1,1 @@
1 +IMPACT Applications.Sync.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiGuest
1 +XWiki.TheibSawaf
Default language
... ... @@ -1,0 +1,1 @@
1 +en
Content
... ... @@ -1,0 +1,545 @@
1 +== Format ==
2 +
3 +Transport with status Call-Off are exported to MANTUM using XML format.
4 +
5 +== Configuration ==
6 +
7 + <!~-~- Transport Export to transport company (DHL, MANTUM, ...) ~-~->
8 + <!~-~- Destination directory, Eg: "C:\IMPACT\" or "ftp:~/~/ftp.xxx.com/inbox" ~-~->
9 + <add key="TransportCompanyDirectory" value="C:\IMPACT\StruSoft\TransportCompanyDelivery\Out" />
10 + <!~-~-<add key="TransportCompanyDirectory" value="ftp:~/~/ftp.interlockframework.com/shipment/Inbox" />~-~->
11 + <add key="FtpUserName" value="TestUser" />
12 + <add key="FtpPassword" value="TestUserpw" />
13 + <add key="CompanyIdentifier" value="StruSoft" />
14 +
15 + <!~-~- UseProjectInvoiceFactory: set to yes if you want ProjectManager and ProjectInvoiceFactory to added to Consignee element. ~-~->
16 + <add key="UseProjectInvoiceFactory" value="Yes" />
17 + <!~-~- UseVehicleName: set to yes if you want to append vehicle name defined in Recoure Manager/Settings/Transport Vehicles to PickUpInstructions after second comma ~-~->
18 + <!~-~- <PickUpInstructions>Lass nr 9, , Bygel 27 ton.TS</PickUpInstructions> ~-~->
19 + <add key="UseVehicleName" value="YES" />
20 +
21 + <add key="FreightProductExternalCommunicationId" value="7301" />
22 +
23 +== Description ==
24 +
25 +The destination can either be a directory on the file system or an FTP directory with credentials provided in the config file.
26 +After the export elements are signed as exported (IMP_TRANSPORT_PLANNING.IsReported2 = 1)
27 +
28 +Note that transports can be resent/updated to the transport company by setting transport status to a lower status then back to call-off.
29 +This changed IsReported2 to 0 that is why it is exported again.
30 +
31 +Transports have a unique Delivery Note Id that is shared with the transport company.
32 +
33 +The transport export to MANTUM gets information from the project properties e.g. Project Manager, Project Invoice Factory, see the figure below.
34 +
35 +(% dir="ltr" %)
36 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh6.googleusercontent.com/SLp_7BYZtC8v3dOKml8N1t1jmK-dEJqQAfNwsUvKCSViT0HyWBLvt425APAzt-Ax2kXlCIZR2OWN0PxG9mtnbaOgJ4fhew-Vz7aYjREzPTS9M6rygrHegxfW2C3wFYH67MxoAjs||height="696" width="588"]]**
37 +
38 +
39 +
40 +== (% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Consignee Configuration(%%) ==
41 +
42 +You can find it under RM/Setting/Invoice Address.
43 +
44 +(% dir="ltr" %)
45 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh4.googleusercontent.com/QzoyBUd4eZuUDUzg58J5OZk55KShxGkWeJUOoh8NlY4_knVGksVD7j2-Xfo-PIV0qFK4GNOn8rraDPhhu8ikTdPW7Cz_w6eYU4hvm7P9gmQB11ODLu59x0WvhLk977aB3Pe26Ag||height="243" width="931"]]**
46 +
47 +
48 +IMPACT Sync Config-file
49 +
50 +<?xml version="1.0" encoding="utf-8"?>
51 +
52 +<configuration>
53 +
54 + <appSettings>
55 +
56 + <!~-~- WebApi Address ~-~->
57 +
58 + <add key="WebApi" value="http:~/~/localhost:81/STRUSOFTWebApi15/" />
59 +
60 + <!~-~- Security ~-~->
61 +
62 + <add key="SecurityServer" value="http:~/~/localhost:81/STRUSOFTOpenIdServer15/" />
63 +
64 + <add key="UserName" value="xxxxxxx" />
65 +
66 + <add key="Password" value="yyyyyyyyy" />
67 +
68 + <add key="SecuritySecret" value="secret" />
69 +
70 + <!~-~- Production Company Id, Skanska:1XXX, STRUSOFT:1XXX ~-~->
71 +
72 + <add key="ProductionCompanyId" value="1XXX" />
73 +
74 + <!~-~- Transport Export to transport company (DHL, TRANSPORTCOMPANY, ...) ~-~->
75 +
76 + <!~-~- Destination directory, Eg: "C:\IMPACT\" or "ftp:~/~/ftp.xxx.com/inbox" ~-~->
77 +
78 + <add key="TransportCompanyDirectory" value="ftp:~/~/ftp.testxxxframework.com/shipment/inbox" />
79 +
80 + <!~-~- <add key="TransportCompanyDirectory" value="C:\IMPACT\StruSoft\TransportCompanyDelivery\Out" /> ~-~->
81 +
82 + <add key="FtpUserName" value="STRUSOFTPrefabTestUser" />
83 +
84 + <add key="FtpPassword" value="STRUSOFTPrefab69741!" />
85 +
86 + <add key="CompanyIdentifier" value="STRUSOFTPREFABAB"/>
87 +
88 +
89 + <!~-~- UseProjectInvoiceFactory set to yes if you want ProjectManager and ProjectInvoiceFactory to added to Consignee element. ~-~->
90 +
91 + <add key="UseProjectInvoiceFactory" value="NO" />
92 +
93 + <!~-~- UseVehicleName: set to yes if you want to append vehicle name defined in Recoure Manager/Settings/Transport Vehicles to PickUpInstructions after second comma ~-~->
94 +
95 + <!~-~- <PickUpInstructions>Lass nr 9, , Bygel 27 ton.TS</PickUpInstructions> ~-~->
96 +
97 + <add key="UseVehicleName" value="YES" />
98 +
99 + <add key="FreightProductExternalCommunicationId" value="7301" />
100 +
101 +
102 + <!~-~- Cost calculation filter: Limit calculation to certain standard(s) and project(s) ~-~->
103 +
104 + <add key="CostCalcFactory" value="" />
105 +
106 + <add key="CostCalcProjectPrefix" value="P330" />
107 +
108 +
109 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--
110 +
111 +For production use the following ftp user name and password:
112 +
113 + <add key="FtpUserName" value="STRUSOFTPrefabUser" />
114 +
115 + <add key="FtpPassword" value="STRUSOFTPrefab85942!" />
116 +
117 +ConsignmentHeader XML Element
118 +
119 + <Body xmlns:q1="http:~/~/www.capma.se/XMLSchema/2010/TMBooking" xsi:type="q1:TMBooking" xmlns="">
120 +
121 + <ConsignmentHeader>
122 +
123 + <GroupIdentifier>MantumGroup</GroupIdentifier>
124 +
125 + <RegisteredByCompanyIdentifier>StruSoft</RegisteredByCompanyIdentifier>
126 +
127 + <GSIN>1032192 </GSIN>
128 +
129 + <Status>Booked</Status>
130 +
131 + <BookingDate>2018-05-17T11:22:06.2136402+02:00</BookingDate>
132 +
133 + <ProjectManager>Adam Adamsson by tsa</ProjectManager>
134 +
135 + <ProjectInvoiceFactory>Malmö fbk</ProjectInvoiceFactory>
136 +
137 + <ProjectReference>1500</ProjectReference>
138 +
139 + </ConsignmentHeader>
140 +
141 +
142 +(% dir="ltr" %)
143 +== Shipper Address Configuration ==
144 +
145 +(% dir="ltr" %)
146 +Can be found under RM/Setting/Factory and RM/Setting/Addresses.
147 +Note that the shipper address and pickup address used in the XML are mapped to the factory pickup address, see the dialog below.
148 +
149 +(% dir="ltr" %)
150 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh4.googleusercontent.com/lDPUORNo3YIgZOvb_FVbZSJJKt8J8VqsgfAyGOcFwqbgFbPSs1FUKwpRc2SZik9amnXKJ-55V5l0RQjkLneWn6dNi566S3U_ZLdhukhOOdj_dZcCeOoFSQVhEogZN8tGXD0qTmY||height="315" width="931"]]**
151 +
152 +(% dir="ltr" %)
153 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh4.googleusercontent.com/yJ6K9VMLTuqO_JFzLe-cYhibbRilV5kSXIkbnSzn92jbj3aViJpK0vq-8vwqWpdQ5y82nMblpexpcnqHpC5dsCO5-NInpS2TiwWyM5XYJU76PT28p9xn7Dl8z43fQffQWfcO6Ag||height="356" width="931"]]**
154 +
155 +Example of XML file from IMPACT that contains transport information
156 +
157 +<Envelope xmlns:xsi="http:~/~/www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:~/~/www.w3.org/2001/XMLSchema" xmlns="http:~/~/www.capma.se/XMLSchema/2010/Envelope">
158 +
159 + <Head xmlns="">
160 +
161 + <Identification>Test</Identification>
162 +
163 + <MessageType>TMBooking</MessageType>
164 +
165 + <Action>Create</Action>
166 +
167 + <ResponseType>None</ResponseType>
168 +
169 + </Head>
170 +
171 + <Body xmlns:q1="http:~/~/www.capma.se/XMLSchema/2010/TMBooking" xsi:type="q1:TMBooking" xmlns="">
172 +
173 + <ConsignmentHeader>
174 +
175 + <GroupIdentifier>TransportCompanyGroup</GroupIdentifier>
176 +
177 + <RegisteredByCompanyIdentifier>STRUSOFTPREFABAB</RegisteredByCompanyIdentifier>
178 +
179 + <GSIN>1031970</GSIN>
180 +
181 + <Status>Booked</Status>
182 +
183 + <BookingDate>2017-10-20T11:10:00.9479442+02:00</BookingDate>
184 +
185 + </ConsignmentHeader>
186 +
187 + <ForwarderService>
188 +
189 + <FreightCompanyExternalCommunicationId>TransportCompany</FreightCompanyExternalCommunicationId>
190 +
191 + <FreightProductExternalCommunicationId>7301</FreightProductExternalCommunicationId>
192 +
193 + <PaymentBy>Sender</PaymentBy>
194 +
195 + <ShippingReference> 1507, MG Svensson Kalle</ShippingReference>
196 +
197 + <RequestedDepartureDate>2017-12-29T08:00:00</RequestedDepartureDate>
198 +
199 + <PickUpInstructions>Lass nr 1,13,6flmexklB=3,18Följebil, Trailer </PickUpInstructions>
200 +
201 + <ShipmentInstructions>0</ShipmentInstructions>
202 +
203 + <DeliveryDate>2017-12-29T08:00:00</DeliveryDate>
204 +
205 + <TimeOfDelivery>08:00:00</TimeOfDelivery>
206 +
207 + </ForwarderService>
208 +
209 + <Shipper>
210 +
211 + <PartyIdentifier>StruSoft</PartyIdentifier>
212 +
213 + <PartyName>StruSoft AB</PartyName>
214 +
215 + <Address>
216 +
217 + <Name>Fabrik</Name>
218 +
219 + <Street1>Malmögatan 2A</Street1>
220 +
221 + <CityName>Stad</CityName>
222 +
223 + <PostalCode>641 49</PostalCode>
224 +
225 + </Address>
226 +
227 + </Shipper>
228 +
229 + <Consignee>
230 +
231 + <PartyIdentifier>STRUSOFT</PartyIdentifier>
232 +
233 + <PartyName>STRUSOFT Prefab AB</PartyName>
234 +
235 + <Address>
236 +
237 + <Name>STRUSOFT Prefab AB</Name>
238 +
239 + <Street1>Kalles Väg</Street1>
240 +
241 + <Street2>.</Street2>
242 +
243 + <CityName>Göteborg</CityName>
244 +
245 + <PostalCode>xxx xx</PostalCode>
246 +
247 + <CountryCode>SE</CountryCode>
248 +
249 + </Address>
250 +
251 + </Consignee>
252 +
253 + <Pickup>
254 +
255 + <Address>
256 +
257 + <Name>Fabrik</Name>
258 +
259 + <Street1>Elgatan 2A</Street1>
260 +
261 + <CityName>Lund</CityName>
262 +
263 + <PostalCode>641 39</PostalCode>
264 +
265 + </Address>
266 +
267 + </Pickup>
268 +
269 + <Delivery>
270 +
271 + <Address>
272 +
273 + <Name>Frank Franksson</Name>
274 +
275 + <Street1>Eklandagatan/Viktor Rydbergsgatan</Street1>
276 +
277 + <CityName>Göteboerg</CityName>
278 +
279 + <PostalCode>412 55</PostalCode>
280 +
281 + <CountryCode>SE</CountryCode>
282 +
283 + </Address>
284 +
285 + <Contact>
286 +
287 + <Name>Frank Franksson</Name>
288 +
289 + <PhoneNumber>010 99 99 33</PhoneNumber>
290 +
291 + </Contact>
292 +
293 + </Delivery>
294 +
295 + <GoodsItem>
296 +
297 + <Unit>Volume. Dim.</Unit>
298 +
299 + <NumberOfCollies>1</NumberOfCollies>
300 +
301 + <Length>566</Length>
302 +
303 + <Width>18</Width>
304 +
305 + <Height>382</Height>
306 +
307 + <Weight>9350</Weight>
308 +
309 + <Description>Linked</Description>
310 +
311 + <GoodsMark>V1</GoodsMark>
312 +
313 + </GoodsItem>
314 +
315 + <GoodsItem>
316 +
317 + <Unit>Volume. Dim.</Unit>
318 +
319 + <NumberOfCollies>4</NumberOfCollies>
320 +
321 + <Length>611</Length>
322 +
323 + <Width>26</Width>
324 +
325 + <Height>250</Height>
326 +
327 + <Weight>24120</Weight>
328 +
329 + <Description>Linked</Description>
330 +
331 + <GoodsMark>W1</GoodsMark>
332 +
333 + </GoodsItem>
334 +
335 + </Body>
336 +
337 +</Envelope>
338 +
339 +
340 +== Requirements ==
341 +
342 +Each transport must have a delivery address and a contact. When creating a new transport all project delivery addresses and contacts are copied to it.
343 +
344 +**Here are all the requirements**
345 +
346 +* Transport delivery address
347 +* Transport delivery contact
348 +* Consignee address (company invoice address)
349 +* Factory pickup address
350 +* Factory shipping address (Shipper)
351 +* Logged Errors
352 +
353 +== Message Log view ==
354 +
355 +In Resource Manager/Settings/Message Log view you can find the the errors/warnings/information written by the IMPACT Sync, see the figure below.
356 +
357 +You can search for errors using the Search Text field in the filter.
358 +
359 +Eg:
360 +
361 +No project contact available for project
362 +
363 +No project address available for project
364 +
365 +No factory pickup address found!
366 +
367 +No consignee address (company invoice address) found!
368 +
369 +(% dir="ltr" %)
370 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh3.googleusercontent.com/z3CKDg92FQZK8TPNsus4L7U4u0O2zVBRdiwvrsShpdHtkvxbOz2pSK0x-ij42NLIP2_IE1WLg-ju2aGo19DG7N6m-kixW9hR9kvQpF2BHq3lBLVzJ4ZS_ER_aiDry6Zl8icFbpQ||height="261" width="931"]]**
371 +
372 +[[image:1538302114623-231.png||height="480" width="927"]]
373 +
374 +|(((
375 +(% dir="ltr" %)
376 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Field Name in XML
377 +)))|(((
378 +(% dir="ltr" %)
379 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Field Source in IMPACT
380 +)))|(((
381 +(% dir="ltr" %)
382 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Example
383 +)))
384 +|(((
385 +(% dir="ltr" %)
386 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)PickUpInstructions
387 +)))|(((
388 +* (((
389 +(% dir="ltr" %)
390 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Transport No
391 +)))
392 +* (((
393 +(% dir="ltr" %)
394 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Transport.Text1
395 +)))
396 +* (((
397 +(% dir="ltr" %)
398 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Vehicle Name
399 +)))
400 +
401 +(% dir="ltr" %)
402 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Transport Module/Transport No, Text1, Vehicle Name
403 +
404 +(% dir="ltr" %)
405 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Vehicle Name is added if the following is set to YES in the config-file
406 +
407 +(% dir="ltr" %)
408 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)<add key="UseVehicleName" value="YES" />
409 +)))|(((
410 +(% dir="ltr" %)
411 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Lass nr 1,13,6flmexklB=3,18Följebil, Trailer
412 +)))
413 +|(((
414 +(% dir="ltr" %)
415 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Shipper/PartyIdentifier
416 +)))|(((
417 +(% dir="ltr" %)
418 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Factory Address/Text1
419 +
420 +(% dir="ltr" %)
421 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)(RM/Settings/Factories/Pickup/Addresses/Text1)
422 +)))|(((
423 +(% dir="ltr" %)
424 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)StruSoft
425 +)))
426 +|(((
427 +(% dir="ltr" %)
428 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Shipper/PartyName
429 +)))|(((
430 +(% dir="ltr" %)
431 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Factory Address/Text2
432 +
433 +(% dir="ltr" %)
434 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)(RM/Settings/Factories/Pickup/Addresses/Text2)
435 +)))|(((
436 +(% dir="ltr" %)
437 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)StruSoft AB
438 +)))
439 +|(((
440 +(% dir="ltr" %)
441 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Consignee/PartyIdentifier
442 +)))|(((
443 +(% dir="ltr" %)
444 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Consignee Address/Text1
445 +
446 +(% dir="ltr" %)
447 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)(RM/Settings/Invoice Address/Text1)
448 +)))|(((
449 +(% dir="ltr" %)
450 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)StruSoft
451 +)))
452 +|(((
453 +(% dir="ltr" %)
454 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Consignee/PartyName
455 +)))|(((
456 +(% dir="ltr" %)
457 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)Consignee Address/Text2
458 +
459 +(% dir="ltr" %)
460 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)(RM/Settings/Invoice Address/Text2)
461 +)))|(((
462 +(% dir="ltr" %)
463 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)StruSoft AB
464 +)))
465 +
466 +(% dir="ltr" %)
467 +Note that the transport fields Text1-Text4 can be initialized from the latest transport. See the following setting (Initialize Text Fields) in RM/Setting.
468 +
469 +(% dir="ltr" %)
470 +(% id="docs-internal-guid-b5a1155f-7fff-1d45-998f-9bf80d47acee" %)**[[image:https://lh4.googleusercontent.com/lQu5uXiDmdXsXA7810zKJk-wkHAU97wsz68v4TzqYUgjVaDpFv2Pd0Yx5ybbfJl-Ifx6WCObFSs-975AS-9DT2890dHBq3ZR3LoKkWu0gXmBOKxGa9HXVNDCn4pLTEW8-52r2xk||height="509" width="931"]]**
471 +
472 +
473 +**Field Mapping - General**
474 +
475 +|XML Element|IMPACT Field|Screen|Comment
476 +|GroupIdentifier|"MantumGroup"| |
477 +|RegisteredByCompanyIdentifier|ConfigFile.CompanyIdentifier| |
478 +|GSIN|IMP_TRANSPORT.DeliveryNoteId|Transport Properties/Delivery Note Id|
479 +|Status|"Booked"| |
480 +|BookingDate|Current Date| |
481 +|ProjectManager|Project Settings/ProjectManager|PM/Project Properties|
482 +|ProjectInvoiceFactory|Project Settings/ProjectManager|PM/Project Properties|
483 +|ProjectReference|Project| |
484 +|FreightCompanyExternalCommunicationId|"Mantum"| |
485 +|FreightProductExternalCommunicationId|<PriceList.ExternalName>/Empty| |
486 +|ShippingReference|<Project>, <ProjectName>| |
487 +|PaymentBy|"Sender"| |
488 +|RequestedDepartureDate|IMP_TRANSPORT.LOAD_DATE|Transport Properties/Load Date|
489 +|PickUpInstructions|Lass nr <Transport No>, <IMP_TRANSPORT.TEXT1> <vehicleName>|Transport Properties/Text1|
490 +|ShipmentInstructions|IMP_TRANSPORT.DELIVERY_DISTANCE|Transport Properties/Delivery Distance (km)|
491 +|DeliveryDate|IMP_TRANSPORT.Delivery_Date| |
492 +|TimeOfDelivery|IMP_TRANSPORT.Delivery_Date("HH:mm:ss")|"HH:mm:ss"|
493 +|Consignee/PartyIdentifier|consigneeAddress.Text1|PM/Settings/Invoice address|
494 +|Consignee/PartyName|consigneeAddress.Text2|PM/Settings/Invoice address|
495 +|Consignee/Name|consigneeAddress.Description|PM/Settings/Invoice address|
496 +|Consignee/Street1|consigneeAddress.Street|PM/Settings/Invoice address|
497 +|consignee/Street2|consigneeAddress.Street2|PM/Settings/Invoice address|
498 +|consignee/CityName|consigneeAddress.City|PM/Settings/Invoice address|
499 +|consignee/PostalCode|consigneeAddress.ZipCode|PM/Settings/Invoice address|
500 +|consignee/CountryCode|consigneeAddress.CountryCode|PM/Settings/Invoice address|
501 +|Shipper/Text1|shipperAddress.Text1|Factory pickup address in RM/Settings/Factories|
502 +|Shipper/Text2|shipperAddress.Text2|Factory pickup address in RM/Settings/Factories|
503 +|Address/Street1|shipperAddress.Street|Factory pickup address in RM/Settings/Factories|
504 +|Address/Street2|shipperAddress.Street2|Factory pickup address in RM/Settings/Factories|
505 +|Address/CityName|shipperAddress.City|Factory pickup address in RM/Settings/Factories|
506 +|Address/PostalCode|shipperAddress.ZipCode|Factory pickup address in RM/Settings/Factories|
507 +|Address/CountryCode|shipperAddress.CountryCode|Factory pickup address in RM/Settings/Factories|
508 +|Pickup/Address == Shipper/Address| |Factory pickup address in RM/Settings/Factories|
509 +|Delivery/Name|deliveryAddress.Name|Transport Properties/delivery address|First address
510 +|Delivery/Street1|deliveryAddress.Street1|Transport Properties/delivery address|
511 +|Delivery/Street2|deliveryAddress.Street2|Transport Properties/delivery address|
512 +|Delivery/CityName|deliveryAddress.CityName|Transport Properties/delivery address|
513 +|Delivery/PostalCode|deliveryAddress.ZipCode|Transport Properties/delivery address|
514 +|Contact/Name|deliveryContact.Name|Transport Properties/Contact.Name|First contact
515 +|Contact/PhoneNumber|deliveryContact.Phone1|Transport Properties/Contact.Phone1|
516 +
517 +**Field Mapping - Element information**
518 +
519 +**Condition != ConfigFile.CimProductionFactory exist and ProductionFactoryId == ConfigFile.CimProductionFactory**
520 +
521 +|XML|Element|Stock Items|Additional/Other
522 +|GoodsItem/Unit|"Volume. Dim."|"Volume. Dim."|"Volume. Dim."
523 +|GoodsItem/NumberOfCollies|Count|Count|Count
524 +|GoodsItem/Length|Length / 10|Length / 10|Length / 10
525 +|GoodsItem/Width|Width / 10|Width / 10|Width / 10
526 +|GoodsItem/Height|Height / 10|Height / 10|Height / 10
527 +|GoodsItem/Weight|Mass * 1000* Count|Mass * 1000 * Count|Mass * 1000 * Count
528 +|GoodsItem/Description|Element Type (e.g: W, B)|Product|Description
529 +|GoodsItem/GoodsMark|Mark|Element Mark|Description
530 +
531 +**Field Mapping - Special Element Information (Formslab)**
532 +
533 +**Condition = ConfigFile.CimProductionFactory exist and ProductionFactoryId == ConfigFile.CimProductionFactory**
534 +
535 +|XML|Element|Stock Items|Additional/Other
536 +|GoodsItem/Unit|"Volume. Dim."|"Volume. Dim."|"Volume. Dim."
537 +|GoodsItem/NumberOfCollies|Count|Count|Count
538 +|GoodsItem/Length|Max(Length) / 10|Length / 10|Length / 10
539 +|GoodsItem/Width|Max(Width) / 10|Width / 10|Width / 10
540 +|GoodsItem/Height|Max(Height)/ 10|Height / 10|Height / 10
541 +|GoodsItem/Weight|Sum(Mass * 1000)|Mass * 1000 * Count|Mass * 1000 * Count
542 +|GoodsItem/Description|"Plattbärlag"|Product|Description
543 +|GoodsItem/GoodsMark|Transport No + ", " + Stack Id|Element Mark|Description
544 +
545 +
1538302114623-231.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.TheibSawaf
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
Copyright 2018 StruSoft AB
Impact Documentation