Say whether receiving an order line adds what arrives (stock for a part, assets for an asset line) or only records it.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving \
--header 'Content-Type: application/json' \
--data '
{
"p_adds_on_receipt": true,
"p_purchase_order_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving"
payload = {
"p_adds_on_receipt": True,
"p_purchase_order_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
p_adds_on_receipt: true,
p_purchase_order_item_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_adds_on_receipt' => true,
'p_purchase_order_item_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving"
payload := strings.NewReader("{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving")
.header("Content-Type", "application/json")
.body("{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyProcurement
Say whether receiving an order line adds what arrives (stock for a part, assets for an asset line) or only records it.
Say whether receiving an order line adds what arrives (stock for a part, assets for an asset line) or only records it. Works on an issued order, for the buyer or the storekeeper, until the line has nothing left to receive.
POST
/
rpc
/
set_purchase_order_line_receiving
Say whether receiving an order line adds what arrives (stock for a part, assets for an asset line) or only records it.
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving \
--header 'Content-Type: application/json' \
--data '
{
"p_adds_on_receipt": true,
"p_purchase_order_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving"
payload = {
"p_adds_on_receipt": True,
"p_purchase_order_item_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
p_adds_on_receipt: true,
p_purchase_order_item_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_adds_on_receipt' => true,
'p_purchase_order_item_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving"
payload := strings.NewReader("{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving")
.header("Content-Type", "application/json")
.body("{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/set_purchase_order_line_receiving")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_adds_on_receipt\": true,\n \"p_purchase_order_item_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyHeaders
Preference
Available options:
params=single-object Body
application/jsonapplication/vnd.pgrst.object+jsonapplication/vnd.pgrst.object+json;nulls=strippedtext/csv
Say whether receiving an order line adds what arrives (stock for a part, assets for an asset line) or only records it. Works on an issued order, for the buyer or the storekeeper, until the line has nothing left to receive.
Response
200
OK
⌘I

