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