Open Pei4 opened 2 months ago
@WayneLin29 Please help add all the UDFs and Attributes to the Customization Project, thx!
2024/04/02 Update: @Pei4 Create a customization project for related attributes, and draft a test case for Wayne to test
~To be confirmed with Eric: Keep Landed Cost in TW, only record PR for the afterward INV Adjustment~ 2024/4/10 Update: The VAT & Duty should be created and settled in corresponding tenants
Update:
Update:
@WayneLin29 Please help update the following details, thx~
@WayneLin29 The environment detail has been updated, thx!
@WayneLin29 Please help modify/fix the following items:
Column format: change to decimal(10,2)
ESTDUTY & ESTVAT disappear after Shipment confirm
"Create VAT & Duty Landed Cost" button in Shipment is missing
LCAccrualSub is incorrect (Should be 000-US for TSH240031, and 000-AU for TSH240032)
Item 1, 2 Passed
Item 3 Passed
Item 4 Passed
Scenario
Environment
Spec
π Countries / States
Maintain VAT rate & Target Tenant
π Tomofun Preference
VendorR.AcctCD
}π Shipment
1. Estimate Cost
SOShipment.AttributeFREIGHT
xSOShipment.ShipmentQty
---*1(
SOOrder.CuryOrderTotal
xInventoryItem.AttributeDUTYXX
/ 100 ) x (SOShipment.ShipmentQty
/SOOrder.OrderQty
)If ShipmentType = Transfer:
(
POOrder.CuryOrderTotal
xInventoryItem.AttributeDUTYXX
/ 100 ) x (SOShipment.ShipmentQty
/POOrder.OrderQty
)---2, 3
(
SOOrder.CuryOrderTotal
+SOShipment.AttributeESTDUTY
) xCountry.VATRate
/ 100 x (SOShipment.ShipmentQty
/SOOrder.OrderQty
)If ShipmentType = Transfer:
(
POOrder.CuryOrderTotal
+SOShipment.AttributeESTDUTY
) xCountry.VATRate
/ 100 x (SOShipment.ShipmentQty
/POOrder.OrderQty
)---3, 4
AttributeFREIGHT
manuallyAttributeDUTYXX
decided by Left(SOShipment.AttributeINVOICENO
, 2)AttributeINVOICENO
= CA-MN31203-1350, then useInventoryItem.AttributeDUTYCA
Country.VATRate
decided by Left(SOShipment.AttributeINVOICENO
, 2)AttributeINVOICENO
= CA-MN31203-1350, then useCountry.VATRate
of CA's2. Create VAT & Duty Landed Cost
SOShipment.Status
=H
(On Hold), then disable this buttonCountry.TargetTenant
Shipment.AttributeINVOICENO
Shipment.AttributeESTVAT
Left(SOShipment.AttributeINVOICENO, 2)
----- 2024/4/16 UpdateShipment.AttributeESTDUTY
Left(SOShipment.AttributeINVOICENO, 2)
----- 2024/4/16 UpdateSOShipment.Status
!=H
(On Hold)Configuration
π User-defined field
Shipment
ESTFREIGHT
ESTDUTY
ESTVAT
ACTFREIGHT
ACTDUTY
ACTVAT
π Attribute
Stock Items
Country
): AU, CA, CN, DE, EU, HK, JP, SG, TW, UK, USπ Master Data
1. Countries / States
2. Vendor
3. Chart of Accounts
25010001 - Landed Cost Accrual (VAT)
&25010002 - Landed Cost Accrual (Duty)
4. Landed Cost Code
Remark