5
Ho cercato di aggiornare un oggetto nidificato utilizzando simple_salesforce
in particolare cercando di aggiornare il campo Owner
in un oggetto Case
.Come aggiornare un sobject nidificato usando simple_salesforce?
from simple_salesforce import Salesforce
sf = Salesforce(username = 'username',password = 'password',security_token='security_token', sandbox = False)
sf.Case.create({'Description':'stuff in description','Owner':'Owners User'})
ogni volta che provo ad inserire ricevo il seguente errore: contenuti
Risposta:
[{u'errorCode': u'INVALID_FIELD', u'message': u'The value provided for foreign key reference Owner is not a nested SObject'}]
Si prega di qualsiasi aiuto sarebbe apprezzato.
Ho avuto un errore simile e correzione. L'errore era Il valore fornito per riferimento a chiave esterna RecordType non è un SObject nidificato. E la correzione era di inviare RecordTypeId –
@nomadic_squirrel - come usare questo se entrambi gli oggetti sono nuovi/non sincronizzati e nessun ID oggetto è disponibile? – Tobonaut
@Tobonaut, penso che dovresti inserire prima il genitore, poi passare l'id? –