| | |
| | | xstring ChargeOffDate = dw_base.GetItemString(1, L"APDate"); |
| | | xstring PayedAmount = dw_base.GetItemString(1, L"PayedAmount"); |
| | | xstring val = L"<data><PO><item guid='" + AdvanceID + L"' update.modify='1'>" + |
| | | "<ChargeOffState update.modify='1'>" + ChargeOffState + L"</ChargeOffState>" + |
| | | "<ChargeOffMoney update.modify='1'>" + PayedAmount + L"</ChargeOffMoney>" + |
| | | "<ChargeOffDate update.modify='1'>" + ChargeOffDate + L"</ChargeOffDate></item></PO></data>"; |
| | | L"<ChargeOffState update.modify='1'>" + ChargeOffState + L"</ChargeOffState>" + |
| | | L"<ChargeOffMoney update.modify='1'>" + PayedAmount + L"</ChargeOffMoney>" + |
| | | L"<ChargeOffDate update.modify='1'>" + ChargeOffDate + L"</ChargeOffDate></item></PO></data>"; |
| | | xaserverarg arg; |
| | | |
| | | arg.AddArg(L"content", val); |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | x.Reset(); |
| | | dw_base.AcceptText(); |
| | | dw_base.DwUpdateAllTo(x); |
| | | xaserverarg arg; |
| | | |
| | | arg.AddArg(L"content", x.xml()); |
| | | |
| | | if (xurl::get(L"/sale/data/AP/update", arg.GetString(), x) != 1) |
| | | { |
| | | xstring error = x.text(); |
| | |
| | | { |
| | | xstring col = dw_base.GetColumnName(m); |
| | | if (col == L"OrgName" || col == L"APNo") |
| | | dw_base.SetColumnProp(col, L"cellprotect", L"1"); |
| | | dw_base.SetColumnProp(col.c_str(), L"cellprotect", L"1"); |
| | | } |
| | | return 1; |
| | | } |