Netsuite의 PHPtoolkip_v2010.php를 사용하여 새로운 고객 레코드를 추가하고 기본 배송지 및 청구서 수신 주소를 정의하려고합니다. 하지만 설명서를 읽는 데 문제가 있습니다. 성공적으로 고객 레코드를 생성하고 고객의 internalId을 반환Netsuite에서 기본 청구서 수신/배송 주소로 새 고객을 만들려면 어떻게해야합니까?
$customer_data = array(
'firstName'=>$billing_address['first_name'],
'lastName'=>$billing_address['last_name'],
'email'=>$email,
'phone'=>$phone,
'isPerson'=>true
);
if(!empty($billing_address['company'])) $customer_data['companyName'] = $billing_address['company'];
$customer = new nsComplexObject('Customer', $customer_data);
$new_customer = $ns->add($customer);
if($new_customer->isSuccess) {
$customer_id = $new_customer->recordRef->nsComplexObject_fields['internalId'];
}
을 : 여기
는 지금 고객을 만드는 방법은 다음과 같습니다.
스키마 브라우저에는 listRel:CustomerAddressbookList
유형의 addressbookList
필드가 나열됩니다. 목록을 작성하고 주소를 목록에 추가 한 다음 목록을 고객 레코드에 첨부해야한다고 가정합니다. 그러나 나는 그것에 대해 어떻게 가야하는지 확신 할 수 없다.
그 트릭을했습니다. 감사. – ben