NetSuite Credit Memo总账影响无成本与存货内容应如何调整?

news2024/9/20 20:27:40

“某仓库是新建仓库,由于用户未正确初始化退货入库成本,导致7月所做的Credit Memo的总账影响缺少InventoryCOGS的内容。”这是用户当前所碰到的问题场景。

分析一下,实际上用户未从RMA出发走正常退货流程,而直接建立Credit Memo(Standalone Credit Memo)并不是NetSuite建议的方式。因为它会带来存货成本不准确的问题,特别是新建的Location,会导致存货成本为0的情况。

正确的做法是:建立RMA,通过RMA建立Credit Memo;同时通过RMA生成IR。IR上系统会采用预先维护的Return Cost作为入库成本。以下为标准退货入库标准流程:

按照正常RMA流程,如果我们在IR上没有设置Override Rate数值,那么系统将使用Item在该收货仓库的Average Cost;一旦设置了Override Rate数值,系统则参考该值计算Inventory与COGS。以下例子,该Item在收货仓库的Average Cost为7.5,当我将Override Rate设置为7时,则总账影响中Inventory与COGS都会更改为7。

但针对于开头所遇到的特殊场景,我们则需要通过IA7月初构建Item在该新建仓库的Average Cost。利用此Average Cost影响7月的Standalone Credit Memo,使之包含InventoryCOGS发生额,从而正确处理总账影响。系统运作的原理是,当Credit Memo发生时,会根据Item上该LocationAverage Cost数字生成相应的InventoryCOGS影响。当然这只是临时调整的办法,建议大家还是按照最佳实践操作。

但大家在调整时可能会遇到两种场景,该仓库确实为本月初新建,月初无库存;上月末该仓库留有库存,我们此次遇到的就是后者,两种场景处理方式调整IA的顺序稍有不同。

调整场景一:

假如当月新建仓库,则需要在月初时将其Item以正确的Average Cost进入系统,使用Inventory Adjustment时数量可以设置为1,在月末时再用同样数量将其调掉,调掉时成本应该是正确的Average Cost了。简单来说,先以标准数量1及Average Cost调增再同样调减。

07/01先调增数量为1,Unit Cost为9:

07/31再调减数量为1,Unit Cost为9,系统自动计算:

操作后,本月涉及Item A的Credit Memo将出现存货与成本的发生额。

调整场景二:

假如调整过程中发现,上月底仓库留有库存数据,并不是传统意义上的“新建仓库”,也无成本,那就需要在本月初先调掉上月底的库存,成本为0,然后同样在本月初以留有库存的数量以正确的Average Cost调增进系统,这样Average Cost也会变为正确。该方式为先调减后调增,数量则以留有的库存数据为准,Average Cost为用户提供。

07/01先调减已有库存169,此时Cost为0:

07/02调增同样数量库存169,注意Cost为8.5:

Credit Memo产生COGS与Inventory影响,因该CreditMemo上该Item数量为3,因此25.5/3=8.5,与调整Average Cost相对应:

在上述举例中,Average Cost已由0更改为目标数值。在系统整点重算Inventory Costing后,当月发生的Credit Memo均按照Average Cost产生了存货和成本的总账影响。

在实际调整完后,可以核对用户提供的月末Inventory,保证月末存货数量的正确;同时核对用户提供的Average Cost,保证成本正确。

综上,我们使用IA作为调整工具,去影响了Item在退货仓库中的Average Cost,从而影响到当月创建的Standalone Credit Memo;此办法可解决当下Cost不对的问题,但退货流程还是建议大家按照正常RMA流程来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2039687.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

reactFiberLane

Lane (车道模型) 英文单词lane翻译成中文表示"车道, 航道"的意思, 所以很多文章都将Lanes模型称为车道模型 Lane模型的源码在ReactFiberLane.js, 源码中大量使用了位运算(有关位运算的讲解, 首先引入作者对Lane的解释(相应的 pr), 这里简单概括如下: Lane类型被定义…

T10打卡-学习笔记

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 配置环境 import matplotlib.pyplot as plt import numpy as np #隐藏警告 import warnings warnings.filterwarnings(ignore)from tensorflow.keras import …

RCE漏洞及绕过

目录 1、RCE概述 (1)命令执行函数 (2)代码执行函数 2、回调后门 3、eval和assert 限制字符长度绕过 (1)反引号或exec (2)file_put_contents写入文件 (3&#xff…

数据结构——循环队列

目录 循环队列的基本知识 循环队列的实现 定义 各个接口的实现 循环队列的基本知识 循环队列的定义 循环队列(Circular Queue)是一种使用固定大小的数组实现的队列,它将数组的首尾相连,形成环形,以充分利用空间并实…

react组件优化之React.PureComponent,React.memo

在开发中我们经常会考虑项目的优化问题,react作为现在前端的热门框架用的人肯定是非常的多。项目的优化问题也是非常重要的一部分,能大大提高项目的流畅度,用户体验会非常好。react项目中会用到大量的组件嵌套,减少一些组件的不必…

第二证券:虚拟现实概念强势,博士眼镜三连板,星星科技涨停

虚拟现实概念14日盘中再度走强,到发稿,硕贝德、博士眼镜、星星科技“20cm”涨停,亚世光电、亿道信息、卓翼科技亦涨停,佳禾智能涨超9%。 值得注意的是,博士眼镜已连续3个交易日涨停。公司昨日在出资者互动途径表示&am…

【二叉树进阶】--- 根据二叉树创建字符串

Welcome to 9ilks Code World (๑•́ ₃ •̀๑) 个人主页: 9ilk (๑•́ ₃ •̀๑) 文章专栏: 数据结构 从本篇文章开始,博主将分享一些结合二叉树的进阶算法题。 🏠 根据二叉树创建字符串 📌 题目内容 根据二叉…

若依框架中的mybatis依赖在哪里?

对于刚刚接触若依框架的朋友,可能会比较懵逼,因为他可能在依赖文件中没有找到mybatis的依赖是在什么地方引入的,所以本章教程,就告诉你这个依赖是在什么地方引入的。 在ruoyi-common模块中的pom.xml 存在一个pagehelper-spring-boot-starter <!-- pagehelper 分页插件 -…

一文HDMI (High-Definition Multimedia Interface)

HDMI&#xff08;High-Definition Multimedia Interface&#xff0c;高清多媒体接口&#xff09;是一种紧凑的音视频接口&#xff0c;它能够将未压缩的视频数据以及压缩或未压缩的数字音频数据&#xff0c;从符合HDMI标准的源设备无缝传输到兼容的计算机显示器、视频投影仪、数…

springboot学生练习自测系统-计算机毕业设计源码48462

目 录 摘要 1 绪论 1.1 研究背景 1.2 研究意义 1.3论文结构与章节安排 2 学生练习自测系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3 数据删除流程 2.3 系统功能分析 2.3.1 功能性分析 2.4 系统用例分析 2.5本章小…

STM32学习笔记13-FLASH闪存

FLASH简介 STM32F1系列的FLASH包含程序存储器、系统存储器和选项字节三个部分&#xff0c;通过闪存存储器接口&#xff08;外设&#xff09;可以对程序存储器和选项字节进行擦除和编程读写FLASH的用途&#xff1a; 利用程序存储器的剩余空间来保存掉电不丢失的用户数据 通过在…

【瑞芯微RV1126(板端摄像头图像数据采集)】②使用v4l2视频设备驱动框架采集图像数据,按键拍照并显示

RV1126开发板&#xff1a;使用v4l2视频设备驱动框架采集图像数据 前言一、按键二、LCD显示三、V4L2 摄像头应用编程四、完整代码 前言 本系列的目的是&#xff0c;不仅仅将能够进行图片推理的模型部署于板端&#xff0c;还提供了两种摄像头数据采集的方法&#xff0c;集成到自…

【python】OpenCV—Optical Flow

文章目录 1、光流2、Opencv 中光流的实现3、稀疏光流4、密集光流4.1、farneback4.2、lucaskanade_dense4.3、rlof 5、涉及到的库5.1、cv2.goodFeaturesToTrack5.2、cv2.calcOpticalFlowPyrLK5.3、cv2.optflow.calcOpticalFlowSparseToDense5.4、cv2.calcOpticalFlowFarneback5.…

超赞!墙裂推荐这款开箱即用、永久免费的运维监控平台

文章目录 简介一、初次印象&#xff1a;直观而强大的界面二、深入体验&#xff1a;6个重点功能模块1、告警管理2、综合监控3、业务服务4、网络拓扑5、可视化管理6、知识库7、报表管理 Lerwee AI 在当今这个数字化时代&#xff0c;企业依赖于强大的IT基础设施来支持其日常运营。…

微软Detours Hook库编译与使用

Detours 是微软开发的一个强大的Windows API钩子库&#xff0c;用于监视和拦截函数调用。它广泛应用于微软产品团队和众多独立软件开发中&#xff0c;旨在无需修改原始代码的情况下实现函数拦截和修改。Detours 在调试、监控、日志记录和性能分析等方面表现出色&#xff0c;已成…

java之如何爬取本地数据(利用正则表达式)

public class RegexDemo4 {public static void main(String[] args) {String s"程序员学习java&#xff0c;""电话&#xff1a;181512516758&#xff0c;18512508907" "或者联系邮箱&#xff1a;boniuitcast.cn&#xff0c;""座机电话&…

基于vue框架的RTY个人记账管理系统03jc1(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;用户,收入分类,支出分类,收入信息,支出信息,开支预算,负债信息 开题报告内容 基于Vue框架的RTY个人记账管理系统 开题报告 一、研究背景与意义 随着社会经济的快速发展和人们生活水平的不断提升&#xff0c;个人财务管理成为越来越…

centos7.9 内核升级至5.4

一、修改yum源 查看现有系统内核版本&#xff1a; 备份系统自带的yum源&#xff1a; 一、修改CentOS-Base.repo ## cat CentOS-Base.repo # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror t…

详细解读keepalived高可用集群

一.高可用集群 1.1 集群类型 LB&#xff1a;Load Balance 负载均衡LVS/HAProxy/nginx&#xff08;http/upstream, stream/upstream&#xff09;HA&#xff1a;High Availability 高可用集群数据库、RedisSPoF: Single Point of Failure&#xff0c;解决单点故障HPC&#xff1…

docker容器挂载USB串口设备

1、在容器所在宿主机确认USB串口设备 有两种方法可以将USB设备挂载到容器中: 使用--privileged参数或者使用--device参数 --prvleged参数可以让容器拥有主机的所有特权&#xff0c;包括所有可以访问USB设备。--device参数可以针对特定的设备挂载到容器中。 [rootdocker40 ~]…