Commerce Portal 3.70 - Error Syncronizing Item Table

emabare
Member Posts: 8
Hi All,
I have this problem concerning Commerce Portal 3.70...
Scenario:
- first server: Nas+Navi SQL Server
- second server: CommerceServer 2002
- Navi Version: 3.70 ITA
The syncro process seems to work fine less than item teble syncronization.
The syncro of this table create errors (two for each item records) in errormsg queue with this content:
Error No. 2003304437
Desc: The definition you specified does not exist
Source: Commerce Catalog Manager
In CommercePortal_commerce DB i never see the table COMMERCE_ITEM created after the syncro. Tried to send only the CREATETABLE message, the result is: no error in errormsg queue but no table in CommercePortal_commerce DB
Sending the same createtable message with tablename VISION instead of COMMERCE_ITEM work fine. After that I can rename VISION table in COMMERCE_ITEM directly in SQL enterprise manager with no problem. Sending now only the INSERT queues i have the same errors in errormsg queue.
original CREATE TABLE message:
<SYNCHRONIZATION>
<PROCESS_TYPE>SYNCHRONIZATION </PROCESS_TYPE>
<DS>RADWEB2004 </DS>
<IC>CommercePortal_commerce </IC>
<UID>sa </UID>
<COMMAND>CREATETABLE </COMMAND>
<PRIMARYKEY>NO</PRIMARYKEY>
<TABLE>COMMERCE_ITEM</TABLE>
<VALUES.BLOCKED>VARCHAR(4) NULL</VALUES.BLOCKED>
<VALUES.CLASS>VARCHAR(10) NULL</VALUES.CLASS>
<VALUES.DESCRIPTION>VARCHAR(30) NULL</VALUES.DESCRIPTION>
<VALUES.DESCRIPTION2>VARCHAR(30) NULL</VALUES.DESCRIPTION2>
<VALUES.LASTDATEMODIFIED>DATETIME NULL</VALUES.LASTDATEMODIFIED>
<VALUES.NO>VARCHAR(20) NOT NULL</VALUES.NO>
<VALUES.PICTUREFILENAME>VARCHAR(20) NULL</VALUES.PICTUREFILENAME>
<VALUES.STATISTICSGROUP>INT NULL</VALUES.STATISTICSGROUP>
<VALUES.UNITCOST>DECIMAL(38,20) NULL</VALUES.UNITCOST>
<VALUES.UNITPRICE>DECIMAL(38,20) NULL</VALUES.UNITPRICE>
</SYNCHRONIZATION>
INSERT TABLE (One record) MESSAGE:
<SYNCHRONIZATION>
<PROCESS_TYPE>SYNCHRONIZATION </PROCESS_TYPE>
<DS>RADWEB2004 </DS>
<IC>CommercePortal_commerce </IC>
<UID>sa </UID>
<COMMAND>INSERT </COMMAND>
<TABLE>COMMERCE_ITEM</TABLE>
<VALUES.BLOCKED>0</VALUES.BLOCKED>
<VALUES.CLASS>ALTRO</VALUES.CLASS>
<VALUES.DESCRIPTION>Bicicletta</VALUES.DESCRIPTION>
<VALUES.DESCRIPTION2></VALUES.DESCRIPTION2>
<VALUES.LASTDATEMODIFIED>20030715</VALUES.LASTDATEMODIFIED>
<VALUES.NO>1000</VALUES.NO>
<VALUES.STATISTICSGROUP>0</VALUES.STATISTICSGROUP>
<VALUES.UNITCOST>350,595</VALUES.UNITCOST>
<VALUES.UNITPRICE>4000</VALUES.UNITPRICE>
</SYNCHRONIZATION>
Have you ideas?!?
I have this problem concerning Commerce Portal 3.70...
Scenario:
- first server: Nas+Navi SQL Server
- second server: CommerceServer 2002
- Navi Version: 3.70 ITA
The syncro process seems to work fine less than item teble syncronization.
The syncro of this table create errors (two for each item records) in errormsg queue with this content:
Error No. 2003304437
Desc: The definition you specified does not exist
Source: Commerce Catalog Manager
In CommercePortal_commerce DB i never see the table COMMERCE_ITEM created after the syncro. Tried to send only the CREATETABLE message, the result is: no error in errormsg queue but no table in CommercePortal_commerce DB
Sending the same createtable message with tablename VISION instead of COMMERCE_ITEM work fine. After that I can rename VISION table in COMMERCE_ITEM directly in SQL enterprise manager with no problem. Sending now only the INSERT queues i have the same errors in errormsg queue.
original CREATE TABLE message:
<SYNCHRONIZATION>
<PROCESS_TYPE>SYNCHRONIZATION </PROCESS_TYPE>
<DS>RADWEB2004 </DS>
<IC>CommercePortal_commerce </IC>
<UID>sa </UID>
<COMMAND>CREATETABLE </COMMAND>
<PRIMARYKEY>NO</PRIMARYKEY>
<TABLE>COMMERCE_ITEM</TABLE>
<VALUES.BLOCKED>VARCHAR(4) NULL</VALUES.BLOCKED>
<VALUES.CLASS>VARCHAR(10) NULL</VALUES.CLASS>
<VALUES.DESCRIPTION>VARCHAR(30) NULL</VALUES.DESCRIPTION>
<VALUES.DESCRIPTION2>VARCHAR(30) NULL</VALUES.DESCRIPTION2>
<VALUES.LASTDATEMODIFIED>DATETIME NULL</VALUES.LASTDATEMODIFIED>
<VALUES.NO>VARCHAR(20) NOT NULL</VALUES.NO>
<VALUES.PICTUREFILENAME>VARCHAR(20) NULL</VALUES.PICTUREFILENAME>
<VALUES.STATISTICSGROUP>INT NULL</VALUES.STATISTICSGROUP>
<VALUES.UNITCOST>DECIMAL(38,20) NULL</VALUES.UNITCOST>
<VALUES.UNITPRICE>DECIMAL(38,20) NULL</VALUES.UNITPRICE>
</SYNCHRONIZATION>
INSERT TABLE (One record) MESSAGE:
<SYNCHRONIZATION>
<PROCESS_TYPE>SYNCHRONIZATION </PROCESS_TYPE>
<DS>RADWEB2004 </DS>
<IC>CommercePortal_commerce </IC>
<UID>sa </UID>
<COMMAND>INSERT </COMMAND>
<TABLE>COMMERCE_ITEM</TABLE>
<VALUES.BLOCKED>0</VALUES.BLOCKED>
<VALUES.CLASS>ALTRO</VALUES.CLASS>
<VALUES.DESCRIPTION>Bicicletta</VALUES.DESCRIPTION>
<VALUES.DESCRIPTION2></VALUES.DESCRIPTION2>
<VALUES.LASTDATEMODIFIED>20030715</VALUES.LASTDATEMODIFIED>
<VALUES.NO>1000</VALUES.NO>
<VALUES.STATISTICSGROUP>0</VALUES.STATISTICSGROUP>
<VALUES.UNITCOST>350,595</VALUES.UNITCOST>
<VALUES.UNITPRICE>4000</VALUES.UNITPRICE>
</SYNCHRONIZATION>
Have you ideas?!?
0
Comments
-
Hi,
you will never find a table named COMMERCE_ITEM.
During the synch, the synch service gets the message out of the queue. The table name COMMERCE_ITEM is for the service the "hard coded" information, that the sql statement in the message belongs to an item. The service then creates some commerce server objects and they are in the different catalog tables.
For the error you got:
Please have a look in the bizdesk of the portal and see if the catalog definitions are loaded. If you have added a field in the synch, then you have to modify the item and class definition in bizdesk too.
If you have any further questions feel free to ask them here.
HTH,
IHateLinux0 -
Thank's, I have already solved my problem... the problem was with the italian version :?. I used the items.stx W1 file and the catalog work fine.
Emanuele0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions