# ログインアカウントによってレコードコピーが反映されない2

**URL:** <https://community.cybozu.dev/t/topic/6636>\
**Category:** kintone 開発相談\
**Created:** [2020 年 8 月 21 日午前 3:24 UTC](https://community.cybozu.dev/t/topic/6636 "2020-08-21T03:24:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1455](https://avatars.discourse-cdn.com/v4/letter/l/3ab097/32.png) [@Legacy\_Account1455](https://community.cybozu.dev/u/Legacy_Account1455)\
**Post date:** [2020 年 8 月 21 日午前 3:24 UTC](https://community.cybozu.dev/t/topic/6636/1 "2020-08-21T03:24:13Z")

</div>

現在、５アカウント契約しており、

以下のスクリプトを使ってAアプリに入力された内容をBアプリへコピーされるようにしておりますが、

アカウント１～５の中で１～４で入力された内容はうまく反映されますが、

５で入力した内容だけがコピーされません。

当然、権限などは全て同じで設定してあります。

どなたか解決策をご教示くださいませ。。

&nbsp;

↓実装したJS↓

(function () {  
“use strict”;  
kintone.events.on([  
‘app.record.create.submit.success’,  
], function (event) {  
var postApp = 119; //BアプリのID  
var subTable = ‘シフト表’; //サブテーブルのフィールドコード  
var headers = [ //コピーするサブテーブル外のフィールドのフィールドコード  
‘申請者’,  
‘申請番号’,  
‘社員番号’,  
‘職位’,  
];

kintone.api(kintone.api.url(‘/k/v1/records’, true), ‘POST’, {  
app: postApp,  
records: event.record[subTable].value.map(function (row) {  
headers.forEach(function (header) {  
row.value[header] = event.record[header];  
});  
return row.value;  
})  
});  
});  
})();
