0
quickbooks PHP 웹 커넥터를 사용하고 있으며 새로운 고객 데이터를 quickbooks 데스크탑으로 보낼 수 있습니다. 그러나 고객 편집에 관한 문서를 찾을 수 없습니다 (예 : 웹 응용 프로그램에서 편집을 qb 바탕 화면으로 보내려합니다). 이것이 웹 커넥터에서 가능합니까?quickbooks 웹 커넥터 "편집"기능
quickbooks PHP 웹 커넥터를 사용하고 있으며 새로운 고객 데이터를 quickbooks 데스크탑으로 보낼 수 있습니다. 그러나 고객 편집에 관한 문서를 찾을 수 없습니다 (예 : 웹 응용 프로그램에서 편집을 qb 바탕 화면으로 보내려합니다). 이것이 웹 커넥터에서 가능합니까?quickbooks 웹 커넥터 "편집"기능
QuickBooks에 새로운 고객 데이터를 보내는 것은 QuickBooks에 업데이트 된 데이터를 보내는 것과 거의 동일합니다.
CustomerMod
을 그리고 당신은거야 :
당신의 qbXML 구문을 찾아 볼 수 있습니다 : 당신이 OSR을 참조하면
그 일을 정말로 보아라.
이<ListID >IDTYPE</ListID> <!-- required -->
<EditSequence >STRTYPE</EditSequence> <!-- required -->
그래서 귀하의 요청은 다음과 같이 보일 것입니다 : : 전자 만 큰 차이는이 두 필드를 지정해야한다는 것입니다
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<CustomerModRq requestID="15">
<CustomerMod>
<ListID>ABCD-1365684445</ListID>
<EditSequence>1365684445</EditSequence>
<Name>Test Customer UPDATED</Name>
... more fields here ...
</CustomerMod>
</CustomerModRq>
</QBXMLMsgsRq>
</QBXML>
코드를에 게시하면 CustomerAdd
에 대해 지금까지 무엇을했는지 알 수 있습니다. 앞으로 나아가서 위의 요청을 보낼 수 있도록 수정하는 방법에 대한 자세한 정보를 제공 할 수 있습니다.
감사합니다. 키이스! consolibyte 사이트의 샘플 코드를 사용하여 고객 추가 대기열에 \t $ Queue-> enqueue (QUICKBOOKS_ADD_CUSTOMER, $ id_value)와 같은 큐를 추가합니다. _quickbooks_customer_add_request를 사용하여 qbxml을 qb 데스크탑으로 보냅니다. qb 데스크탑에 편집 기능을 보내려고한다면, 나와 같은 인터페이스를 사용할 수 있습니까? –
또한 listid 및 editsequenceid를 어떻게 얻을 수 있습니까? –
* 코드를 게시하면 더 도움이 될 수 있습니다. 안타깝게도 * 코드를 게시하지 않으므로 더 이상 안내 할 수 없습니다. –