Upload_Modify_Unclaimed_asset.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. function modifyUnclaimedAsset()
  2. {
  3. var issuerCode = Project.Variables.code.Value("issuerCode");
  4. var registrarCode = Project.Variables.code.Value("codeRegister");
  5. var clientCode2 = Project.Variables.code.Value("accountClientCode2");
  6. var instituionalCode = Project.Variables.code.Value("instituionalCode");
  7. var url = "C:\\Users\\vendor_qafusi2\\Documents\\TestComplete 14 Projects\\EBAE Website\\Automation Testing File\\File upload\\Upload Unclaimed Asset Modify\\account_sdiuc_modif.sdiuc";
  8. var zip = "C:\\Users\\vendor_qafusi2\\Documents\\TestComplete 14 Projects\\EBAE Website\\Automation Testing File\\File upload\\Upload Unclaimed Asset Modify\\account_sdiuc_modif.zip";
  9. var template =
  10. '<Message>\n'+
  11. '<Record name="data">\n'+
  12. '<Field name="registrarRef">Automation Testing 02</Field>\n'+
  13. '<Field name="accountParticipantCode">'+registrarCode+'</Field>\n'+
  14. '<Field name="accountIssuerCode">'+issuerCode+'</Field>\n'+
  15. '<Field name="accountClientCode">'+clientCode2+'</Field>\n'+
  16. '<Field name="accountOptionType">SEC</Field>\n'+
  17. '<Field name="accountType">121</Field>\n'+
  18. '<Field name="accountOwner">1</Field>\n'+
  19. '<Field name="accountDescription">Automation 02 modify</Field>\n'+
  20. '<Field name="accountAction">MODIFY</Field>\n'+
  21. '<Field name="accountStakeholderType">I</Field>\n'+
  22. '</Record>\n'+
  23. '</Message>'
  24. if (aqFile.Create(url) == 0)
  25. {
  26. aqFile.WriteToTextFile(url, template, aqFile.ctUTF8);
  27. Log.Message("File dibuat dan teks yang ditentukan berhasil ditulis.");
  28. }
  29. else
  30. {
  31. aqFile.Delete(url);
  32. aqFile.Delete(zip);
  33. if (aqFile.Create(url) == 0)
  34. {
  35. aqFile.WriteToTextFile(url, template, aqFile.ctUTF8);
  36. Log.Message("File dibuat dan teks yang ditentukan berhasil ditulis.");
  37. }
  38. }
  39. }