訂單與進出貨單的數量控管 MatchPO

下一個採購物料 A,數量 10 個。
收貨時,可以分批收貨。每次進 10個以下。合計總數不能超過 10個。

問題來了,有些特殊情況,需要超收怎麼辦?例如,供應商會多送一些當損耗。
嚴格處理的話,可以拆單收取。
簡易的操作,iDempiere 有預留系統參數,可以把MatchPO 檢查關掉。
登入後台 System , 在 System Configurator 搜尋系統參數 VALIDATE_MATCHING_TO_ORDERED_QTY
設為 N 即可不檢核。

下面是超收的範例 Purchase Order 明細。原訂購4個,實際收 15個。

Leave a comment

Raspberry Pi 使用DDNS應用

  1. 至Gandi申請APIKEY
  2. 將下述程式碼存成bash script 並設定排程即可
#!/bin/sh
ip=$(/sbin/ifconfig ppp0 | grep 'inet' | cut -d: -f2 | awk '{ print $2}')
APIKEY="你Gandi的API KEY"
DOMAIN="你的domain"
HOST="你要更新的主機名稱,不含domain"
echo "pppoe IP: $ip"
lastip=$(cat /home/pi/lastip)
if [ -z $lastip ]
then
   lastip="0.0.0.0"
fi

if [ "$ip" != "$lastip" ]
then
curl -X PUT -H "Content-Type: application/json"\
     -H "X-Api-Key:$APIKEY"\
     -d '{"rrset_name":"'$HOST'",
        "rrset_type":"A",
	"rrset_ttl":300,
	"rrset_values": ["'$ip'"]}'\
	https://dns.api.gandi.net/api/v5/domains/$DOMAIN/records/$HOST/A
	echo "\n"
    
     echo $ip > /home/pi/lastip	
else
     echo "no change"

fi

Leave a comment