慣性聚合 高效追讀感興趣之博客、新聞、科技資訊
閱原文 以慣性聚合開啟

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python)
集中采购D365:全球地址簿+供应商
SapotaCorp · 2026-05-24 · via DEV Community

诸法域企业立集中采办于D365 Finance,常遇主数据之困。同供应商为诸法域所购,各域货币不同,税制各异,审批层级有别。无规矩,则同供应商终致配置三四处——各域地址相异,联系邮箱不同,付款条件亦非合同所载。

众团队求定制同步服务或按单位供应商之复本。此二者皆非必要。

采购设计之误答

为各单位设独立供应商记录,以定制同步。增单位间定制集成服务,使供应商数据相合。此服务成依赖,须永续维管、监测、升维。每增一字段,必改集成。

凡请购皆经手公司间人工交易,可免重复供应商,然将苦痛移于运营。每跨部门采购,皆成多步人工之程。采办之众不悦,一月内即现暗度陈仓之策。

依 LE 设立采购类目,以 Excel Power Query 汇总之。虽设计简明,然支出可见性总滞后于交易,差以报核之期。CFO 求“与 X 供应商当前总支出”,待手动更新方得之。

可扩之模

寰宇通名簿暨 D365 F&O 之集中采购功能。

各部分之功用:

全球地址簿者,乃立于法律实体之上之派系主数据层也。每供应商皆为全球地址簿中之一派系,具一规范记录。此派系乃释于与之交易之各法律实体,而每法律实体之供应商元数据复叠加其上(付款条件、过账配置、默认财务维度)。

集中采购,使一单位可代他单位采购。采购单位发采购单,自供应商处收货,复转至请购单位。标准功能,于采购单位处配置之。

共享供应商治理——新供应商申请需经中央采购流程。供应商于主体层面创建,经核准后释予LEs。无中央核准,任何LE不得有供应商.

全球地址簿规范

维持全球地址簿洁净之规:

  • 供方每法人之单位一。同供应商于多国若税号与法人身份各异,则可为多单位;若全球销售同法人,则单位一。
  • 单位之地址层级——主地址、备运地址、分支机构皆系于单位一。
  • 党级联络记录,若联络者跨区域工作;供应商发布级联络记录,若联络者专属于某区域.
  • 党创建时配置的重复检测规则,以防同一供应商重复录入.

无规矩,全球通讯录便如区域记录般混乱,更添繁琐.

按区域配置供应商信息

何者独存于LE之制:

  • 付款之约——按LE立约,映现地幣与支付之序
  • 登载之表——会计之理,依LE而定
  • 默认之财度——异LE者,同之供商或设异之成本中心
  • 银行之户——供商或设一美银以付美元,一欧银以付欧陆
  • 购买批准之层级——依每 LE 而异,盖政策不同也

当事人数据(名、址、税注册)存于全球之层。操作之行止则依每 LE。二者自动相合,盖为一物而具层叠之属性也

每 LE 之批准层级

集采非集审。各LE自设审批之程,据:

  • 购值之阈(或以本币计,或折算之)
  • 请购者之位阶
  • 物类之别(文房器具与IT硬设、资本设备之辨)
  • 供应商之分类(旧识之商与初遇之商)

此流程为地缘限局。商贾之录则寰宇通。采购单知其源,施以适法之程.

跨司交易,共购之务

当地缘甲为乙购:

  1. 甲之采者,下单于商贾
  2. 商贾运至甲之收点(或依零售配置,直送乙处)
  3. 生成凭据及发票于采购订单
  4. 交互公司贸易自动生成配对交易——交互公司采购订单于LE B,入库于LE B,发票过账
  5. LE A与LE B以交互账户结算

标准功能。于设置时,每对LE配置一次

集中于支出之报告

共享供应商主数据,跨LE支出报告乃查询之事,非汇总之工。Power BI于共享供应商表,财务维度横贯LE,采购分析工作空间现:

  • 各供应商于诸 LE 间之总耗费
  • 企业之货用
  • 供应商合规指标(周期时长、采购订单准确度)
  • 以议价方式中央统一定价所获之节余

皆此之效,盖因供应商乃一统之记录

具此纹者何物

有效的中央采购架构,具:

  • 全球名册,载供应商之众
  • 设立之际,配置查重之规
  • 新供应商请求之共享供应商治理流程
  • 按LE发布,含LE特定操作配置
  • 集中采购配置,一LE代另一LE采购
  • 企间交易配置于LE对
  • 每LE审批流程合乎地方法规
  • 分析系统取用共享供应商数据

此功能早于需求之提出。正其架构,在于善用,非扩之也。