我正在使用consolibyte“mysql_mirror脚本”进行双向同步。直到现在同步工作完美但有同步的问题。
我们需要没有名字和姓氏的客户账单和送货地址。要求是仅获取有效的客户地址,并且可以在google maps API中使用。问题是这样的 是否可以通过代码修改或任何其他方式获得客户明确的地址。
客户的移动和网站信息未从QBD同步到MySQL。是否可以通过代码修改来同步这些信息,如果可以,请指导我指导同步它需要哪些代码修改。
有些表没有像Qb_unitofmeasureset那样从QBD同步到MySQL。是否有任何页面指定了不会同步的表列表?
根据我的理解,如果我将模式设置为MODE_READWRITE并且仅对客户类型使用QUICKBOOKS_OBJECT _ **选项,则双向同步将正常工作。 其他三个人的目的是什么? QUICKBOOKS_ADD_CUSTOMERTYPE”, QUICKBOOKS_QUERY_CUSTOMERTYPE” QUICKBOOKS_IMPORT_CUSTOMERTYPE
我也看到了其他实体的这四个动作。
答案 0 :(得分:0)
请务必先阅读此内容:
和
我们需要没有名字和姓氏的客户账单和送货地址。
同步的数据是QuickBooks中的数据。如果QuickBooks中包含名字/姓氏,那么同步的数据将包含其中的名/姓。
客户的移动和网站信息未从QBD同步到MySQL。是否可以通过代码修改来同步此信息
您应该参考QuickBooks OSR。如果它可以在OSR中访问,您应该能够添加对它的支持。
我想你必须在这里添加字段: https://github.com/consolibyte/quickbooks-php/tree/master/QuickBooks/QBXML/Schema/Object
但我并非100%肯定。
有些表格没有从QBD同步到MySQL,例如" qb_unitofmeasureset"。是否有任何页面指定了不会同步的表格列表?
我在任何地方都没有这些信息,没有。
其他三个QUICKBOOKS_ADD_CUSTOMERTYPE',QUICKBOOKS_QUERY_CUSTOMERTYPE'的目的是什么? QUICKBOOKS_IMPORT_CUSTOMERTYPE
这些用于框架的其他部分。它们不与SQL镜像代码一起使用。