手头有个项目,是由第三方系统通过调用WEBAPI方式进行数据交互。需求是对方调用应收单保存接口,在K3CLOUD中创建应收单,并且与系统中的源单销售出库单保留关联关系。通过调试,已经能够成功保存应收单,但是关联关系并没有创建。以下是单据体的内容:
"FEntityDetail": [
{
"FSeq": 1,
"FMaterialId": {
"FNumber": "test001"
},
"FTaxPrice": "100",
"FPriceQty": "1",
"FTAXAMOUNTFOR_D": 100,
"FSourceBillNo": "XSCKD000016",
"FSOURCETYPE": "SAL_OUTSTOCK",
"FEntityDetail__FEntityDetail_Link": [
{
"FRuleId": "AR_OutStockToReceivableMap",
"FSTableName": "T_SAL_OUTSTOCKENTRY",
"FSBillId": 100048,
"FSId": 100103
}
]
}
]
其中"FSBillId": 100048是销售出库单XSCKD000016的内码,FSId是该出库单分录行的内码。
此处我还有个疑问,既然是第三方系统来调用我方的api,对方如何知道我们的单据内码呢?能否仅仅通过单据编码和分录行号就实现保存关联单据呢?
特此请教各位老师,尤其是丁老师,因为很多开发上的难题都是通过拜读您的帖子得到答复的,谢谢!
推荐阅读