Issue Discription:In vendTransOpen, have some red hand in records front below. And users can't post them.Axapta: Redhand issue (红手问题)

Cause: Not found.

Path: Redhand->Form's method: isMarked()->Class Specification: isMarked(), isMarkedElsewhere()->Check SpecTrans Table's records

boolean isMarkedElsewhere(recId _recId, recId _refRecId)
{
    SpecTrans   localSpecTrans = this.findRefId(_recId);

    return (localSpecTrans.recId && localSpecTrans.specRecId != _refRecId);
}

 

Solution1: delete the record in SpecTrans where SpecTans.RefId==VendTransOpen.RecId and VendTransOpen.RecId have a redhand.

SpecTrans.SpecTableId and SpecRecId is from VendTable or CustTable.... They are the same meanings.

Solution2: Check AP/AR->Journal->Payment. Check if have some Journals are not posted but users want to do settlement(核销)

Just post journal in payment.

posted on 2008-11-21 09:47 Jacky Xu 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/JackyXu1981/archive/2008/11/21/1338162.html

相关文章:

  • 2021-04-13
  • 2022-12-23
  • 2021-10-07
  • 2021-11-26
  • 2021-06-25
  • 2021-06-05
  • 2022-01-19
猜你喜欢
  • 2021-10-01
  • 2021-06-02
  • 2021-08-09
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
相关资源
相似解决方案