# 別アプリへのPOST

**URL:** <https://community.cybozu.dev/t/topic/4561>\
**Category:** kintone 開発相談\
**Created:** [2019 年 11 月 12 日午前 8:34 UTC](https://community.cybozu.dev/t/topic/4561 "2019-11-12T08:34:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1223](https://avatars.discourse-cdn.com/v4/letter/l/ecae2f/32.png) [@Legacy\_Account1223](https://community.cybozu.dev/u/Legacy_Account1223)\
**Post date:** [2019 年 11 月 12 日午前 8:34 UTC](https://community.cybozu.dev/t/topic/4561/1 "2019-11-12T08:34:53Z")

</div>

お世話になります。

とても初歩的なミスなのかもしれないのですが、困ってます。

下記のソースで受注アプリから発注アプリにデータを登録したいのですが、

発注番号・受注番号は登録されるのですが、仕入先が登録できません。

フィールドコードは発注アプリ(登録先)のアプリからコピペしたので

間違ってはいないはずです。

bodyの中身もデバッグで見ると設定されています。

どなたかわかる方がいらっしゃいましたらお助けください。

&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;body&nbsp;=&nbsp;{

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“app”:27, //発注アプリIDは27

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“record”:{

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“purchace\_no”:{ //発注番号

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“value”:purchace\_no

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“order\_no”:{ //受注番号

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“value”:rec.record.order\_no.value

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“supplier\_nm”:{ //仕入先

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“value”:“猫”

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kintone.api(kintone.api.url(‘/k/v1/record’,&nbsp;true),&nbsp;‘POST’,&nbsp;&nbsp;body,&nbsp;function(resp)&nbsp;{

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(resp);

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},function(error){

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(error);

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});

---

<div class="post-metadata">

**Author:** ![Legacy\_Account570](https://avatars.discourse-cdn.com/v4/letter/l/6f9a4e/32.png) [@Legacy\_Account570](https://community.cybozu.dev/u/Legacy_Account570)\
**Post date:** [2019 年 11 月 12 日午前 8:38 UTC](https://community.cybozu.dev/t/topic/4561/2 "2019-11-12T08:38:26Z")

</div>

こんにちは。

発注アプリ側の仕入先フィールドのフィールドタイプは何でしょうか？

ルックアップフィールドの場合は、マスタ側（仕入先マスタ）のキーを重複禁止にしておく必要があります。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1223](https://avatars.discourse-cdn.com/v4/letter/l/ecae2f/32.png) [@Legacy\_Account1223](https://community.cybozu.dev/u/Legacy_Account1223)\
**Post date:** [2019 年 11 月 12 日午前 8:53 UTC](https://community.cybozu.dev/t/topic/4561/3 "2019-11-12T08:53:04Z")

</div>

この項目は本来はルックアップフィールド「仕入先コード」の

他のフィールドのコピー先になっています。それが原因なのでしょうか？

あと、マスタ側のキーを重複禁止にしておく必要があるとのことですが、

マスタ側では「仕入先コード」と「仕入先区分」でキーにしたいのですが、

これは可能なのでしょうか。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account570](https://avatars.discourse-cdn.com/v4/letter/l/6f9a4e/32.png) [@Legacy\_Account570](https://community.cybozu.dev/u/Legacy_Account570)\
**Post date:** [2019 年 11 月 12 日午前 9:02 UTC](https://community.cybozu.dev/t/topic/4561/4 "2019-11-12T09:02:30Z")

</div>

ルックアップフィールドの「他のフィールドのコピー先」だと、API経由で値を入れる事はできないですね。（kintoneの仕様）

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1223](https://avatars.discourse-cdn.com/v4/letter/l/ecae2f/32.png) [@Legacy\_Account1223](https://community.cybozu.dev/u/Legacy_Account1223)\
**Post date:** [2019 年 11 月 12 日午前 9:13 UTC](https://community.cybozu.dev/t/topic/4561/5 "2019-11-12T09:13:21Z")

</div>

asage様

ご回答ありがとうございます。

できないのですね。勉強になりました。
