Versão atual:

Erro Arquivo não encontrado: {0} na chamada da API cards/create

Estou utilizando a API /api/public/2.0/cards/create para novos registros de formulário, porém não preenchia a propriedade "attachments", passava sempre vazio ("[]"). E para atualizar o registro deste formulário, como não tem API para isso, utilizo o webservice ECMCardService (updateCardData) mas também não preenchia a propriedade de anexo (não tem essa propriedade nesta função).

Agora preciso criar um registro de formulário via API utilizada e incluir novos anexos (se necessário) quando utilizar o webservice (função updateCard). Na chamada via API, recebo erro no retorno "Arquivo não encontrado: {0}".

"attachments": [{ "absoluteFileName": "C:/Downloads/", "principal": false, "attach": true, "fileName": "test.txt" }]

Na chamada do webservice, recebo erro de no preenchimento dos argumentos.

Alguém teria um exemplo de utilização de ambas as chamadas?

EDIT: Para quem se interessar, o formulário não relaciona a um arquivo como anexo (ao menos não encontrei uma forma para isso). Então a solução foi criar no formulário um table para adicionar o anexo utilizando a API createDocument. Assim, tive que criar uma pasta para anexos deste formulário e no retorno da chamada da API, armazeno no formulário o id do documento.

Versões (2):

Ver a versão formatada

Erro Arquivo não encontrado: {0} na chamada da API cards/create

Comentário

new question