问题标签 [purchase-order]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3000 浏览

openerp - 如何覆盖 Odoo 购买模块中的“确认订单”按钮

我正在尝试覆盖“购买”模块中的“确认订单”按钮。此按钮会将报价单更改为采购订单(状态:已确认采购),同时在“仓库”模块中自动创建新收据,因此当我单击“接收产品”按钮时,我可以看到收据。

我尝试了很多不同的功能,但是当我单击按钮时,它只是改变了状态,而不是创建新的收据。此外,我发现这个按钮来自工作流,它的功能可能是“wkf_confirm_order”,但它不起作用。

请帮我找到正确的功能。我真的很感谢你的帮助。提前致谢。

0 投票
1 回答
2939 浏览

android - 应用内购买Android,一遍又一遍地购买相同的物品而无需消费

美好的一天。我正在 android 中实现应用内购买。唯一可以购买的物品是硬币。按照想法,硬币可以一遍又一遍地购买。但正如我们所知,谷歌播放应用内购买会保持物品为已购买,你只能在消费后购买。那么这种情况的最佳做法是什么?就像我想让用户一遍又一遍地购买相同的硬币包。它的代码是什么?这是我用于应用内购买流程的代码。

我注意到了这个问题,因为在第一次购买时一切都很好,每当我再次尝试购买相同的 sku 命名项目时,我都会遇到这样的致命异常

我可以认为这意味着我必须首先消费购买,然后才能再次让用户购买它。我是对的吗?无论如何谁有这个问题的建议?

0 投票
0 回答
653 浏览

prestashop - 如何在没有信用卡的情况下在 Prestashop 上创建自定义支付模块?

这是我第一次在这里问一个问题,所以我确定我会回答我要问的问题,但这就是我正在处理的问题:

我在我的网站上使用 prestashop,它只接受我们易货服务组内人员的付款。因此,他们下订单所需的唯一信息是他们的联系信息和易货集团的个人 ID,以便我们可以接受订单并确保他们应用。因此,我想将结帐更改为不实际收取任何费用,而是向销售团队和客户发送一封电子邮件,其中包含他们订购的产品和他们的个人信息。我已经使用 prestashop 进行了几次覆盖,但我无法找到针对此特定问题需要覆盖的所有模块/类的内容。

任何建议,甚至是要查看哪些模块和类的基本列表都会有所帮助。提前致谢。

编辑:感谢各位的建议。我认为该模块应该非常简单。它不需要收取任何余额或任何费用,只需向我们和客户发送一封包含订单详细信息和客户信息的电子邮件。

0 投票
1 回答
1688 浏览

javascript - 我想在销售订单上单击“批准”按钮后创建采购订单

我希望在有人单击销售订单上的批准按钮时生成采购订单。我将脚本部署到销售订单记录和单击批准按钮时触发的事件类型。但是,此代码不会创建采购订单,因为子列表项值的字段值无效。

我将项目的内部 ID 和字符串名称都用作值,并且我得到相同的“无效字段值”错误。有谁知道怎么了?

0 投票
1 回答
968 浏览

php - 通过条形码扫描仪提交表单后如何打开引导模式框

我有一个用于条形码扫描的小表格。我扫描产品的条形码,会出现一个引导框。进入模态我发布产品的条形码编号。在模式内部还有另一个表单,它将检索产品的条形码编号并填写一些输入并将其插入到 mysql 数据库表中。

这是我将 2 个值发布到模态框中的形式。

这是我想看到的模态框。(我还没有将其他输入放入模态中。稍后我会放入。)

我也使用这个 javascript 打开模态框:

我认为很快一切正常,但模态不会停留在屏幕上。它出现,然后在一秒钟内消失。我看不到将模态显示在屏幕上的缺失点是什么?

0 投票
0 回答
133 浏览

android - 如何防止未经授权的用户安装我的安卓应用程序?

我刚刚完成了一个 android 应用程序,我想将它上传到我的网站,以便用户可以下载它。问题是我不希望他们能够共享应用程序,因此为了安装应用程序,他们必须购买应用程序并从我这里获得密钥。

可能吗?如果不是,有没有其他方法可以确保只有购买该应用程序的用户才能使用它?

顺便说一句,该应用程序没有任何网络服务或在线功能。

0 投票
1 回答
314 浏览

wordpress - 只允许为选定的客户购买 woocommerce 产品

我的要求是,我想允许只允许选定的客户可以购买一些特定的产品。其他客户不能购买该产品。

我有所有客户电子邮件 ID 列表。当客户在结帐时将其电子邮件 ID 添加到帐单地址时,如果该电子邮件 ID 与管理员侧邮件 ID 匹配,则仅允许购买该产品。

但是在结帐页面和我的帐户页面的前端我禁用了登录和注册。所以所有的顾客都是客人。那么没有用户角色限制怎么可能呢?

任何人都知道这个解决方案然后请帮助我。

谢谢。

0 投票
1 回答
281 浏览

php - Quickbooks PHP SDK purchase orders missing param error

I'm trying to create purchase orders using Quickbooks PHP SDK and keep getting an invalid/missing param error or possibly wrong ID.

My parameters are based off of the Quickbooks API Explorer. Under the Purchase Order's 'Create' demo, there's an option to generate some default json/xml. I thought this would give me the minimum required params.

So in my code, I have created a Purchase Order array with these Params and made up values. But can't figure out what is wrong or missing.

The few samples of PHP QuickBooks SDK Purchase orders I've seen are using Oauth 1.0, so playing with them was not worth my time since My APP uses Oauth 2.0

ERROR

The Status code is: 400 The Helper message is: Invalid auth/bad request strong text(got a 400, expected HTTP/1.1 20X or a redirect) The Response message is: Invalid Reference IdInvalid Reference Id : Something you're trying to use has been made inactive. Check the fields with accounts, customers, items, vendors or employees.

SAMPLE JSON from QUICKBOOKS API Explorer (data from App sandbox)

Quickbooks.php (only the important parts)

0 投票
1 回答
836 浏览

python - odoo 以编程方式添加采购订单 (rfq)

我对如何手动添加 po 感到困惑,我应该继承 purchase.order 模型还是可以直接调用 create 函数而不继承?

另外,如何找到添加 po 所需的值?我想从函数而不是 Web 界面添加报价请求。

我想提取一些数据并基于它创建一个 po。如果有人可以给我一些指导,这将对我有很大帮助。

0 投票
1 回答
494 浏览

odoo - 如何在销售订单 odoo 10 中覆盖 creat 方法以添加 po RFQ

我试图覆盖销售订单中的创建方法,以使用销售订单中的当前数据制作采购订单,但我的代码不起作用我试试这个:

def creat(self): # for order in self: # order.state = 'sale' # order.confirmation_date = fields.Datetime.now() # if self.env.context.get('send_email'): # self. force_quotation_send() # order.order_line._action_procurement_create() # if self.env['ir.values'].get_default('sale.config.settings', 'auto_done_setting'): # self.action_done()