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