要使用Acumatica API添加预约附件,需要进行以下步骤:
/APISchema/SM303010/Execute?ScreenID=SM303010
&Container.ScanNumber=AppointmentNumber
&Field-Level-6_Attach=1
&CommandID=Save
其中,AppointmentNumber是预约的编号。在'Field-Level-6_Attach=1”参数中,数字'6”是附件栏的级别。如果需要添加到不同级别的栏中,则需要更改数字。
/APISchema/Upload/Upload/FileUpload
其中,需要将以下参数作为请求体发送:
{
"container":"Appointment",
"id":"[预约的ID]",
"file":"/9j/[附件的Base64编码]",
"name":"[附件的名称]"
}
在'container”参数中,'Appointment”用于指定它应添加到哪个容器中。在'id”参数中,将附加到的预约的ID使用方括号来标识。在'file”参数中,将Base64编码的附件内容放在方括号中。最后,在'name”参数中,指定要将附件命名为的文件名。
使用此方法,可以通过Acumatica API添加预约附件。