You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Anil K Patel (JIRA)" <ji...@apache.org> on 2007/12/06 21:21:43 UTC
[jira] Assigned: (OFBIZ-1472) Implement an automatic GL posting
service triggered when inventory is issued for fixed asset maintenance
[ https://issues.apache.org/jira/browse/OFBIZ-1472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anil K Patel reassigned OFBIZ-1472:
-----------------------------------
Assignee: Anil K Patel
> Implement an automatic GL posting service triggered when inventory is issued for fixed asset maintenance
> --------------------------------------------------------------------------------------------------------
>
> Key: OFBIZ-1472
> URL: https://issues.apache.org/jira/browse/OFBIZ-1472
> Project: OFBiz
> Issue Type: Sub-task
> Components: accounting
> Reporter: Jacopo Cappellato
> Assignee: Anil K Patel
> Attachments: CreateAcctgTransForFixedAssetMaintIssuance.patch
>
>
> Name of the service: "createAcctgTransForFixedAssetMaintIssuance" or similar
> Service definition:
> <service name="createAcctgTransForFixedAssetMaintIssuance" engine="simple" auth="true"
> location="org/ofbiz/accounting/ledger/GeneralLedgerServices.xml" invoke="createAcctgTransForFixedAssetMaintIssuance">
> <description>Create an accounting transaction for inventory that is issued for fixed asset maintenance (Type: INVENTORY D: INVENTORY_ACCOUNT, C: FIXED_ASSET_MAINT)</description>
> <attribute name="itemIssuanceId" type="String" mode="IN" optional="false"/>
> <attribute name="acctgTransId" type="String" mode="OUT" optional="true"/>
> </service>
> Use as a template the service "createAcctgTransForSalesShipmentIssuance". The new service will be very similar, with the following differences:
> 1) replace shipmentId with fixedAssetId
> 2) do not set partyId and roleTypeId
> 3) the Credit glAccountTypeId is FIXED_ASSET_MAINT (and not COGS_ACCOUNT)
> 4) the acctgTransTypeId is INVENTORY (and not SALES_SHIPMENT)
> The seca will be:
> <eca service="createItemIssuance" event="commit">
> <condition field-name="fixedAssetId" operator="is-not-empty"/>
> <action service="createAcctgTransForFixedAssetMaintIssuance" mode="sync"/>
> </eca>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.