Hi, there
I am trying to migrate Work Order entries from GP to BC Production Order. For the Production Order Header (table 5405), I am able to import data from GP successfully. But I am facing problems on "Prod. Order Line" (Table 5406). I created a testing Configuration Package to prove this, as shown below, to illustrate the problem.
(Issue 1): Right after I exported the Excel file, I then loaded it into Excel. Excel told me there were issues within the Excel file as shown below.
(Issue 2): I managed to extract the data XML file inside the Excel file, and I saw there are 2 <tableColumn> as shown below with the same field "uniqueName" of "Status" inside the table1.xml. This seems to be a bug in the Microsoft Business Central side.
<x:tableColumn id="1" uniqueName="Status" name="Status">
<x:xmlColumnPr mapId="1" xpath="/DataList/ProdOrderLineList/ProdOrderLine/Status" xmlDataType="string" />
</x:tableColumn>
. . .. . . .
<x:tableColumn id="29" uniqueName="Status" name="Status">. <<== I don't think this is correct. The xPath is pointing to "Put-away Status" field indeed.
<x:xmlColumnPr mapId="1" xpath="/DataList/ProdOrderLineList/ProdOrderLine/Put_awayStatus" xmlDataType="string" />
</x:tableColumn>
(Issue 3) Even if I corrected all the Excel file issues and populated my data (i.e. I added 10 rows to test) and I imported the data, BC would show 0 records to import. This is wrong.
Can you shed some light on what I should do? By the way, I don't know how to report a bug to Microsoft. If you are a MSFT partner and can report a bug to them, can you report the above XML issue #2 to them? It seems these 3 issues are all related. I am an individual developer, and I am not a certified MSFT partner.