Standard Post with Image

การติดตั้งใช้งาน ERPNext: คู่มือปฏิบัติเกี่ยวกับระบบ โมเดลเอกสาร และเวิร์กโฟลว์หลัก

ERPNext สร้างขึ้นบนพื้นฐานของ Frappe Framework ซึ่งเป็นแพลตฟอร์มแบบ low-code ที่ขับเคลื่อนด้วยเมทาดาทา (metadata-driven) ข้อเท็จจริงเพียงข้อนี้อธิบายเกือบทุกอย่างเกี่ยวกับวิธีการติดตั้งใช้งาน ERPNext ในทางปฏิบัติ: คุณไม่ได้กำลังเขียนระบบ ERP ขึ้นมาใหม่ตั้งแต่ต้น แต่กำลัง "กำหนดค่า" ระบบที่โมเดลข้อมูล ฟอร์ม สิทธิ์การเข้าถึง และเวิร์กโฟลว์ทั้งหมดถูกนิยามไว้ในรูปแบบ เอกสาร (documents) เอง การเข้าใจโมเดลเอกสารนี้คือหนทางที่เร็วที่สุดในการก้าวจาก "เราติดตั้ง ERPNext แล้ว" ไปสู่ "เราบริหารธุรกิจด้วย ERPNext"

Read More
Standard Post with Image

Implementing ERPNext: A Practical Guide to the System, Its Document Model, and Core Workflows

ERPNext is built on the Frappe Framework, a metadata-driven, low-code platform. That single fact explains almost everything about how an ERPNext implementation actually works: you are not writing an ERP from scratch, you are configuring a system whose data model, forms, permissions, and workflows are all defined as documents themselves. Understanding that document model is […]

Read More
Standard Post with Image

会计师事务所为何要摆脱按用户收费的软件——以及真正需要做什么

如果你经营一家会计师事务所,你的软件账单很可能正朝着错误的方向增长。每增加一个客户账户、每增加一名员工、每增加一个功能模块,账单上就多一行费用。把这些乘以事务所本该实现的客户增长,本应帮助你扩张业务的工具,反而变成了对扩张本身征收的税。

Read More
Standard Post with Image

会計事務所がユーザー課金型ソフトウェアから離れる理由 ― そして実際に必要な作業とは

会計事務所を経営していると、ソフトウェア費用が間違った方向に膨らんでいくことに気づくかもしれません。新しいクライアントを獲得するたびに、新しいスタッフを採用するたびに、新しいモジュールを追加するたびに、費用がまた一つ加わる。事務所が本来目指すべき成長に合わせてこれを掛け合わせていくと、成長を助けるはずのツールが、成長そのものへの税金になってしまいます。

Read More
Standard Post with Image

ทำไมสำนักงานบัญชีจึงเลิกใช้ซอฟต์แวร์แบบคิดค่า License ต่อผู้ใช้ — และสิ่งที่ต้องทำจริง ๆ

หากท่านบริหารสำนักงานบัญชี ค่าใช้จ่ายซอฟต์แวร์ของท่านอาจกำลังขยายตัวไปในทิศทางที่ผิด ทุกครั้งที่มีลูกค้าใหม่ พนักงานใหม่ หรือโมดูลใหม่ ค่าใช้จ่ายก็เพิ่มขึ้นตาม เมื่อคูณด้วยจำนวนลูกค้าที่สำนักงานควรจะเติบโตขึ้น เครื่องมือที่ควรช่วยให้ธุรกิจขยายตัว กลับกลายเป็นภาษีที่เก็บจากการเติบโตนั้นเอง

Read More
Standard Post with Image

Why Accounting Firms Are Moving Off Per-Seat Software — and What It Actually Takes

If you run an accounting firm, your software bill probably scales the wrong way. Every new client account, every new staff seat, every new module — another line item. Multiply that across the client base you’re supposed to be growing, and the tool that’s meant to help you scale becomes a tax on scaling.

Read More
Standard Post with Image

OCPI 2.2.1 实现指南:如何构建 Locations、Sessions 与 CDR 模块

如果你已经搭建了一套基于 OCPP 的 CSMS,现在需要将其开放给漫游合作伙伴,OCPI 是一类完全不同的对接问题。OCPP 是与你自己控制的充电桩之间建立的单条持久 WebSocket 连接;而 OCPI 是与你并不控制、受合同约束的合作方平台交换的一组带版本号的 REST 模块,其中的数据最终要与真实资金对上账。

Read More
Standard Post with Image

OCPI 2.2.1 実装ガイド:Locations、Sessions、CDR をどう構築するか

すでにOCPPベースのCSMSを構築していて、これをローミングパートナーに公開する必要がある場合、OCPIはまったく異なる種類のインテグレーション課題です。OCPPは自社が制御する充電器への単一の永続的WebSocket接続ですが、OCPIは自社が制御しないパートナープラットフォームと、契約の下で交換する、バージョン管理されたRESTモジュール群であり、そのデータは最終的に金銭と突き合わせる必要があります。

Read More
Standard Post with Image

การพัฒนา OCPI 2.2.1: คู่มือสำหรับนักพัฒนาในการทำ Locations, Sessions และ CDR

หากคุณสร้างระบบ CSMS ที่ใช้ OCPP อยู่แล้ว และตอนนี้ต้องเปิดระบบให้พาร์ทเนอร์ roaming เข้าถึงได้ OCPI คือโจทย์ integration ที่ต่างออกไปโดยสิ้นเชิง OCPP คือการเชื่อมต่อ WebSocket แบบต่อเนื่องเส้นเดียวกับเครื่องชาร์จที่คุณควบคุมเอง ส่วน OCPI คือชุด REST module ที่มีเวอร์ชันของตัวเอง แลกเปลี่ยนกับแพลตฟอร์มพาร์ทเนอร์ที่คุณไม่ได้ควบคุม ภายใต้สัญญา และข้อมูลที่ต้องกระทบยอดกับเงินจริง

Read More
Standard Post with Image

Implementing OCPI 2.2.1: A Developer’s Guide to Locations, Sessions, and CDRs

If you’ve built an OCPP-based CSMS and now need to expose it to roaming partners, OCPI is a different kind of integration problem. OCPP is a single persistent WebSocket connection to a charger you control. OCPI is a set of versioned REST modules exchanged with a partner platform you don’t control, under a contract, with […]

Read More