Monthly Archives: January 2026

Build Your First AI Agent with Python and LangChain

Introduction:    AI agents are becoming a practical way to build smarter applications that can reason, make decisions, and interact with external systems. For beginners, the idea of an “AI agent”…

Read More

A Beginner’s Guide to Building a Local LLM App with Python

Introduction:    Running large language models (LLMs) locally is a great way to develop private, low-latency applications without depending on cloud APIs. However, beginners often run into installation and resource issues when trying…

Read More

ASBN Creation Error for Multiple Purchase Orders Due to Transportation Arrangement Mismatch

Introduction/ Issue:  An Advanced Shipment and Billing Notice (ASBN) in Oracle E-Business Suite is a document sent by the supplier to notify the buying organization about an upcoming shipment and,…

Read More

Modifying WMS Rule in Oracle EBS R12: A Safe Approach

Introduction/ Issue:  In Oracle E-Business Suite R12 Warehouse Management System (WMS), Cost Group Rules are commonly used to dynamically assign cost groups during inventory transactions. Once a cost group rule…

Read More

How to Configure Peer-to-Peer Replication in SQL Server in 7 Simple Steps

How to Configure Peer-to-Peer Replication in SQL Server: Complete Guide   Introduction: In high-availability environments, applications often require data to be available for both read and write operations across multiple…

Read More

Personalization for Order Type in Oracle Apps R12

 Introduction: In Oracle Apps R12 Order Management, users create Sales Orders using the Sales Order Form (OEXOEORD). By default, the form allows users to select any Order Type assigned…

Read More

Supplier Master Details in Oracle Apps R12

 Introduction: This blog provides a consolidated SQL query that can be used to generate a Supplier Master Details Report in Oracle Apps R12 (Payables). The report gives a complete…

Read More

Sample Code for AP PO Accrual Write off and Close PO

PROCEDURE main ( errbuff OUT NOCOPY VARCHAR2, retcode OUT NOCOPY VARCHAR2, p_file_name IN VARCHAR2 ) IS BEGIN start_process (p_file_name); — write_output; EXCEPTION WHEN OTHERS THEN NULL; END; PROCEDURE start_process (p_filename…

Read More

Query for AP Invoices Pending for Approval

SELECT DISTINCT aiha.invoice_id, response, aiha.creation_date, ai.invoice_date, (SELECT vendor_name FROM apps.po_vendors WHERE vendor_id = ai.vendor_id) vendorname, (SELECT ai.invoice_num FROM ap_invoices_all ai WHERE ai.invoice_id = aiha.invoice_id) invoice_number, (SELECT ai.invoice_amount FROM ap_invoices_all ai…

Read More

Increase on-hand quantity interface using miscellaneous receipt in Oracle apps R12

Increase on-hand quantity interface using miscellaneous receipt To increase on-hand quantity via a miscellaneous receipt interface, you use an ERP/Inventory system ( to record items found during a physical count that exceed…

Read More