consolibyte | example_mysql_mirror |同步相关问题

时间:2018-03-19 09:30:51

标签: php mysql quickbooks

我正在使用consolibyte“mysql_mirror脚本”进行双向同步。直到现在同步工作完美但有同步的问题。

  1. 我们需要没有名字和姓氏的客户账单和送货地址。要求是仅获取有效的客户地址,并且可以在google maps API中使用。问题是这样的 是否可以通过代码修改或任何其他方式获得客户明确的地址。

  2. 客户的移动和网站信息未从QBD同步到MySQL。是否可以通过代码修改来同步这些信息,如果可以,请指导我指导同步它需要哪些代码修改。

  3. 有些表没有像Qb_unitofmeasureset那样从QBD同步到MySQL。是否有任何页面指定了不会同步的表列表?

  4. 根据我的理解,如果我将模式设置为MODE_READWRITE并且仅对客户类型使用QUICKBOOKS_OBJECT _ **选项,则双向同步将正常工作。 其他三个人的目的是什么? QUICKBOOKS_ADD_CUSTOMERTYPE”, QUICKBOOKS_QUERY_CUSTOMERTYPE” QUICKBOOKS_IMPORT_CUSTOMERTYPE

  5. 我也看到了其他实体的这四个动作。

1 个答案:

答案 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镜像代码一起使用。