delphi webapi方式同步数据到最新金蝶云教程(4)

论坛 期权论坛 期权     
选择匿名的用户   2021-6-2 19:43   6559   0

今天我们来讲讲金蝶云数据得提交,

上一篇,我们判断客户数据未同步金蝶云得情况下,可以直接

保存,写入操作,保存成功后,必须要提交,才能进行审核。

//客户提交:参数,组织id,客户编码,返回信息
function TK3.SubmitCust(vorid,vcustid: string; var vmsg: string): Boolean;
var
  lstr: string;
begin
  Result := False;
   if K3Login then
  begin
    lstr := gHttpPost(GetActionUrl('Submit'),GetActionJson('BD_Customer',vorid,vcustid,''));
    if Pos('"IsSuccess":true',lstr) > 0 then Result := True;
    vmsg := lstr;
  end;

end;

这里有个获取提交得json格式方法:

function TAidigK3.GetActionJson(vformid,vorid,vnum,vactionid: string): string;
var
  lstr: string;
  lj: TJSONObject;
begin
  Result := '';

  lstr := '{"parameters":["%s","{\"CreateOrgId\":\"\",\"Numbers\":[\"\"],\"Ids\":\"%s\"}"]}';
  lstr :&
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP