标签: zuora

Netsuite Salesforce Integration ESB与预建连接器

当它们分别在Salesforce和Netsuite之间使用作为纯CRM和ERP /会计/财务时,在Aria/Zuora等SaaS计费平台上使用预构建连接器是否有好处.也就是说,与使用像Mulesoft或Boomi这样的ESB/Integration平台相比.

我们目前正在考虑更改计费和ERP系统,并将它们与Salesforce CRM集成在一起.所以链条看起来像:

CRM - 计费解决方案 - ERP

许多计费系统都有预构建的连接器,可与Netsuite或Fusion等ERP系统配合使用,也可与Salesforce连接器配合使用.更不用说Web服务端点/ API.

但是,像Mulesoft和Boomi(基本上是企业服务总线PaaS提供商)这样的集成供应商也允许服务之间的集成.

我来自SOA背景并且倾向于支持独立的ESB来连接系统,但由于我对Saas ERP系统缺乏了解,因此不了解预构建连接器与ESB辩论中的好处和缺陷.我理解避免点对点集成背后的概念,这将转变为使用ESB的好处.但是在SaaS平台中使用预构建连接器是否有好处......并且存在严重的缺点(我主要担心).

谁能在这里提供一些见解?我不是要求"哪一个是最好的",只是一些现实世界的经验好坏,可以帮助某人做出这些决定.

erp esb saas salesforce zuora

5
推荐指数
1
解决办法
381
查看次数

无效的“X-Frame-Options”标头。“ ”不是公认的指令

我正在使用 Zuora 托管支付 iframe。简而言之,您可以加载 Zuora 库以访问Z包含 Zuora API 方法的对象。使用Z.render()渲染支付形式到iframe。

当 iframe 加载时,控制台中会显示此错误:

Invalid 'X-Frame-Options' Header when loading '[URL-HERE]': ' ' is not a recognized directive. The header will be ignored.
Run Code Online (Sandbox Code Playgroud)

基于该MDN文档的X-框架选项可用的指令是DENYSAMEORIGINALLOWFROM [URL]

这个指令是否应该在我们发出请求的服务器上设置?或者这是电子商务API的问题?

iframe x-frame-options zuora

5
推荐指数
1
解决办法
5745
查看次数

Swagger客户端codegen不包含可选方法

我正在使用swagger codegen(在这个Zoura swagger上)来创建一个Java/rest模板客户端.我正在使用swagger Gradle插件:

id "org.hidetake.swagger.generator" version "2.11.0"
Run Code Online (Sandbox Code Playgroud)

这是它的配置:

{
  "library": "resttemplate",
  "dateLibrary": "java8",
  "hideGenerationTimestamp": true,
  "modelPackage": "zuora.model",
  "apiPackage": "zuora.api",
  "invokerPackage": "zuora",
  "clientPackage" : "zuora.client"
}
Run Code Online (Sandbox Code Playgroud)

客户端确实生成了,但即使有许多可选字段,它们也不会被创建,并且一切都是必需的.我错过了什么吗?

resttemplate zuora swagger-codegen

5
推荐指数
1
解决办法
655
查看次数

如何使用REST API直接执行Zuora ZOQL查询

zuora-soap API通过query()提供ZOQL,并在该响应中返回查询结果.

我在zuora REST API中寻找相同的功能.但它支持通过"export""batch-query" api 执行查询.这些API允许我使用exportId或batchJobId通过另一个请求获取查询结果.

但我有兴趣在单一请求中收到类似于zuora-soap的查询结果.zuora REST API中是否有任何可用功能

rest zuora zuora-soap

5
推荐指数
1
解决办法
213
查看次数

httr CSV 内容读取为整数而不是双精度

我正在尝试使用 httr 从在线来源导入一个 csv,一切都很好,除了它读取一列作为整数时它应该是双精度导致这些值显示为 NA

我正在使用并遇到以下问题。

getdata <- GET(paste("https://rest.zuora.com/v1/files/",r$FileId, sep = ''), auth) invoice <- content(getdata, type = "text/csv")

  Parsed with column specification:
cols(
  Account.external_id__c = col_integer(),
  Invoice.Amount = col_double(),
  Invoice.Balance = col_integer(),
  Invoice.CreatedDate = col_datetime(format = "")
)
Warning: 171 parsing failures.
 row             col               expected actual
2475 Invoice.Balance no trailing characters    .4 
2726 Invoice.Balance no trailing characters    .71
3197 Invoice.Balance no trailing characters    .3 
3287 Invoice.Balance no trailing characters    .5 
3350 Invoice.Balance no trailing characters    .1 
.... ............... ...................... …
Run Code Online (Sandbox Code Playgroud)

csv r httr zuora

-1
推荐指数
1
解决办法
997
查看次数