Dynamics AX 2012 for Retail: Items not showing in POS

最近在安装AX 2012 Retail Pos 的时候碰到一个奇怪的问题,发现物料没有同步到Retail DB中去,谷歌来谷歌去终于发现一个别人的解决方法,抄过来用用~~~

Dynamics AX 2012 for Retail: Items not showing in POS

I recently came across a case where items were no longer showing up at the POS terminals.  Running A-1040 and N-1040 jobs processed successfully with no errors, but items still wouldn't show up in POS.  Looking at the tables in the POS database, we could see that data was coming across until we saw that the RetailInventTable was blank.  For this particular scenario, we found two main contributing factors to the issue:

     - N-jobs delete table data and then re-insert all data using the main data from the AX table.
     - The Replicate DataAreaID was unchecked for a subjob of the N-1040 (Products, prices, and bar codes)

Since N-jobs delete table data prior to writing, it deleted all of the existing items that we once saw in POS.  This is as expected with N-jobs.  But due an accidental unchecking of the Replicate DataAreaID for a subjob, the rows in that table were then not inserted into the POS database during the scheduled job.  To resolve this specific issue we located and corrected the N-1040 subjob ADDP-InRBO that updates the RetailInventTable. 

     1. Go to Retail > Setup > Retail Scheduler > Scheduler subjob
     2. Select Job Number N-1040.
     3. Under the Subjobs fast tab, find RetailInventTable in the Description field.
     4. Right click on the subjob number and select View Details.
     5. Under the Setup fast tab, checkmark Replicate DataAreaID.
     6. For Field for DataAreaid, select DATAAREAID from the dropdown.
     7. Run the N-1040 job.

This is a resolution only for our specifics scenario, but there could be many other factors causing items not to show at POS.  Here are just a few additional (but not limited to) things to keep in mind if you come across a similar scenario of items not showing up at POS.

    - Add items to a published Assortment (Retail > Setup > Assortments) and then run the Assortment Scheduler (Retail > Periodic > Assortment Scheduler)
    - Ensure the subjob is defined by the right job:   Retail Scheduler > Scheduler job > select N-jobnumber > General tab > Subjobs defined by job: N-jobnumber
    - Check the distribution filters for the job:  Retail Scheduler > Scheduler job > select N-1040 > Setup > Distribution filters > Groups should be set to all (set in Retail Scheduler > Setup > Distribution Groups)
    - Check specific tables at POS that are related to the job you are running to see if any data is coming across.
    - Start or restart the Store Connect service.
    - Check the IncomingMessages and OutgoingMessages tables of your AXRetailMSG databases for connection issues.
    - Check your Retail Store Connect profiles to ensure a proper connection is set up.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值