POS Outbound Mechandise with 9 EANs
Hello,
We are testing a scenario having an article with 3 Unit of Measures and two additional EANs to each unit which makes the total 9 EANs for an article.
Now we are using POS Outbound merchandise service to transfer this article with 9 EANs to SAP POS 2.3 application.
Result : We receive only 3 EANs related to base unit of measure as the XI/PI mappings filter any other Unit of Measure (UoM) except the Base Unit of Measure.
Is this a limitation for SAP POS 2.3 or an accepted real-time scenario which states that any article cannot be sold with 3 different UoM (Unit of Measure) like Piece, Box and Pallette where we are using SAP POS solution.
An early response will be appreciated.
Thanks,
Nitin
Is there a Retail Price maintained for each selling unit of measure? In Article Master, there must be a Sales View maintained and and Retail Price maintained for the Unit of Measure or it will not be included in POS Outbound.
Similar Messages
-
POS outbound assortment list - deleted EAN's/delisted articles
hi All,
does anyone know whether it is possible to send a deletion indicator down to POS for the assortment list? IT seems that deleted EAN's trigger a change pointer but WBBDLD IDoc only contains the updated article details only. Also, when an article is delisted from a site, is it possible to send a deletion indicator as well?
REgards,
JamesHi James,
in the assortment list customizing it is possible to activate sending of delisted articles.
Please check the the profile parameters.
SPRO -> Logistics - General -> Assortment -> Assortment List -> Maintain Profile for Assortment Lists
Here the flag
DELETION for LISTINGS
For details please look at documentation.
If you are using the HPR (High performance Retailing) Assortment list, this will be not possible. In this case you have to initialize the list. Deleted articles will not be a part.
regards
Björn -
POS Outbound - sending multiple EANs per article in WP_PLU03
The configuration help on POS Outbound profile field TWPFI-EAN_ART (Indicator for article/EAN cross-reference) indicates that in this flag should be maintained when older POS systems are not able to accomodate a relationship between article number and UPC/EAN when multiple UPCs/EANs exist for an article.
Example: Article 4711 has UPC 123 and 456, both for UOM "EA". When the article is created and RWDPOSUP (TCode WPMU) or RWDPOSAN (TCode WPMA) is executed, two IDocs are generated: WP_PLU03 and WP_EAN01. However, I cannot use both IDocs as a source for my POS system's PLU. Instead, I want the WP_PLU03 to contain all UPCs/EANs for the article - in essence I would have two E1WPA01 segments for article 4711 - one for UPC 123 and the other for UPC 456. The help for this field, as I understand it, would do just this - however, enabling the configuration has no apparent effect, and in debugging the code, I cannot find where TWPFI-EAN_ART is taken into account during IDoc generation. Has anyone used this configuration before?Hi Justin,
key of the record WP_PLU IDoc is the article number and unit of measurement. This is always transferred with the main EAN/UPC (MARM-EAN11 in the article master data). All additional EAN (from table MEAN in the article master data) are transferred in the WP_EAN Message. There is no option to include additional EAN/UPCs into the WP_PLU IDoc.
This approach works well as long as the POS system uses a similar data model with PLUs (with the key of the main EAN/UPC) and cross reference UPCs in a separate table.
However if your POS system requires a PLU per EAN/UPC it would be necessary that the middleware between SAP Retail and POS creates these records as a combination of the WP_PLU and WP_EAN messages. In this case it would be required that the POS Outbound creates a WP_EAN message each time when a WP_PLU message is created and vice versa.
The creation of this additional message can be controlled by the Parameter TWPFI-EAN_ART.
Regards Carsten -
POS outbound profile (Idoc type u0096 WP_PLU02)
Hi all
I have facing problem when I have flow data from sap to pos
Problem- there is one article that not listed to a site but when I m flowing article with the help of wpma Idoc of this article is also generated for the particular site and flow data to that site
I want if article is not listed to site then idoc will not generated
Idoc type WP_PLU02Hi Justin,
key of the record WP_PLU IDoc is the article number and unit of measurement. This is always transferred with the main EAN/UPC (MARM-EAN11 in the article master data). All additional EAN (from table MEAN in the article master data) are transferred in the WP_EAN Message. There is no option to include additional EAN/UPCs into the WP_PLU IDoc.
This approach works well as long as the POS system uses a similar data model with PLUs (with the key of the main EAN/UPC) and cross reference UPCs in a separate table.
However if your POS system requires a PLU per EAN/UPC it would be necessary that the middleware between SAP Retail and POS creates these records as a combination of the WP_PLU and WP_EAN messages. In this case it would be required that the POS Outbound creates a WP_EAN message each time when a WP_PLU message is created and vice versa.
The creation of this additional message can be controlled by the Parameter TWPFI-EAN_ART.
Regards Carsten -
Sending outbound email with paragraphs 255 characters
G'day all,
My problem at the moment is getting an outbound email with a body that includes continuous paragraphs greater than 255 characters. I want to be able to send an email where there is no emposed limit on a continuous paragraph.
Please note I am not interested in attachements with lengths greater than 255, it's the email body that concerns me. Simple email text ******
I've been working with inbound and outbound mails and making heavy use of Thomas Jung's blogs on the same -- Thanks so much to Thomas for these really helpful blogs, and all his posts!! --
/people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
/people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher
On this basis I'm creating a document using class CL_DOCUMENT_BCS and passing it a table based on SOLI_TAB in which includes the email body with CL_ABAP_CHAR_UTILITIES=>CR_LF where required between paragraphs. I've been trying to use type 'RAW' as I want to keep the mails as low-tech as possible (no idea what email clients the recipients will be running).
I then pass the document to an instance of CL_SEND_REQUEST_BCS (via SETU_DOCUMENT) to send.
When the email is sent it includes an unwanted line break every 255 characters so it's not possible to have a continuous paragraph longer than 255 (the length of SOLI-LINE).
I did find a post from Thomas Jung stating that SOLI didn't impose a line break for each line (I can't find it again now due to SDN's poor search performance) but I believe this may have only been for attachments and not the mail body.
If HTM type is the only solution, I'm interested to hear about it, but I'd also like advice on how to best generate the correct HTML tags. I can include <BR> instead of CL_ABAP_CHAR_UTILITIES=>CR_LF but I'm not sure if this will be acceptable to all mail clients.
Many thanks (and points) for any help!
Mark
In response to initial response, I've edited the question.
Message was edited by:
Mark PycHello Mark,
Check this report.
* Data
DATA: docdata LIKE sodocchgi1,
objpack LIKE sopcklsti1 OCCURS 1 WITH HEADER LINE,
objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE,
objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE,
objbin LIKE solisti1 OCCURS 10 WITH HEADER LINE,
objhex LIKE solix OCCURS 10 WITH HEADER LINE,
reclist LIKE somlreci1 OCCURS 1 WITH HEADER LINE.
DATA: tab_lines TYPE i,
doc_size TYPE i,
att_type LIKE soodk-objtp.
DATA: listobject LIKE abaplist OCCURS 1 WITH HEADER LINE.
* FORM
FORM ml_customize USING objname objdesc.
*----------- Clear Variables
CLEAR docdata.
REFRESH objpack.
CLEAR objpack.
REFRESH objhead.
REFRESH objtxt.
CLEAR objtxt.
REFRESH objbin.
CLEAR objbin.
REFRESH objhex.
CLEAR objhex.
REFRESH reclist.
CLEAR reclist.
REFRESH listobject.
CLEAR listobject.
CLEAR tab_lines.
CLEAR doc_size.
CLEAR att_type.
*--------- Set Variables
docdata-obj_name = objname.
docdata-obj_descr = objdesc.
ENDFORM. "ml_customize
* FORM
FORM ml_addrecp USING preceiver prec_type.
CLEAR reclist.
reclist-receiver = preceiver.
reclist-rec_type = prec_type.
APPEND reclist.
ENDFORM. "ml_customize
* FORM
FORM ml_addtxt USING ptxt.
CLEAR objtxt.
objtxt = ptxt.
APPEND objtxt.
ENDFORM. "ml_customize
* FORM
FORM ml_prepare USING bypassmemory whatatt_type whatname.
IF bypassmemory = ''.
*--------- Fetch List From Memory
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = listobject
EXCEPTIONS
OTHERS = 1.
IF sy-subrc <> 0.
MESSAGE ID '61' TYPE 'E' NUMBER '731'
WITH 'LIST_FROM_MEMORY'.
ENDIF.
CALL FUNCTION 'TABLE_COMPRESS'
* IMPORTING
* COMPRESSED_SIZE =
TABLES
in = listobject
out = objbin
EXCEPTIONS
OTHERS = 1
IF sy-subrc <> 0.
MESSAGE ID '61' TYPE 'E' NUMBER '731'
WITH 'TABLE_COMPRESS'.
ENDIF.
ENDIF.
* Header Data
* Already Done Thru FM
* Main Text
* Already Done Thru FM
* Packing Info For Text Data
DESCRIBE TABLE objtxt LINES tab_lines.
READ TABLE objtxt INDEX tab_lines.
docdata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).
CLEAR objpack-transf_bin.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = 'TXT'.
APPEND objpack.
* Packing Info Attachment
att_type = whatatt_type..
DESCRIBE TABLE objbin LINES tab_lines.
READ TABLE objbin INDEX tab_lines.
objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objbin ).
objpack-transf_bin = 'X'.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = att_type.
objpack-obj_name = 'ATTACHMENT'.
objpack-obj_descr = whatname.
APPEND objpack.
* Receiver List
* Already done thru fm
ENDFORM. "ml_prepare
* FORM
FORM ml_dosend.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = docdata
put_in_outbox = 'X'
commit_work = 'X' "used from rel. 6.10
* IMPORTING
* SENT_TO_ALL =
* NEW_OBJECT_ID =
TABLES
packing_list = objpack
object_header = objhead
contents_bin = objbin
contents_txt = objtxt
* CONTENTS_HEX = objhex
* OBJECT_PARA =
* object_parb =
receivers = reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8
IF sy-subrc <> 0.
MESSAGE ID 'SO' TYPE 'S' NUMBER '023'
WITH docdata-obj_name.
ENDIF.
ENDFORM. "ml_customize
* FORM
FORM ml_spooltopdf USING whatspoolid.
DATA : pdf LIKE tline OCCURS 0 WITH HEADER LINE.
*-------------- Call Function
CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
EXPORTING
src_spoolid = whatspoolid
TABLES
pdf = pdf
EXCEPTIONS
err_no_otf_spooljob = 1
OTHERS = 12.
*------------- Convert
PERFORM doconv TABLES pdf objbin.
ENDFORM. "ml_spooltopdf
* FORM
FORM doconv TABLES
mypdf STRUCTURE tline
outbin STRUCTURE solisti1.
*-------- Data
DATA : pos TYPE i.
DATA : len TYPE i.
*------------ Loop And Put Data
LOOP AT mypdf.
pos = 255 - len.
IF pos > 134. "length of pdf_table
pos = 134.
ENDIF.
outbin+len = mypdf(pos).
len = len + pos.
IF len = 255. "length of out (contents_bin)
APPEND outbin.
CLEAR: outbin, len.
IF pos < 134.
outbin = mypdf+pos.
len = 134 - pos.
ENDIF.
ENDIF.
ENDLOOP.
IF len > 0.
APPEND outbin.
ENDIF.
ENDFORM. "doconv
*------------- CODE FOR PROGRAM
5.
REPORT zam_temp147 .
INCLUDE zami_inclfor_mail.
* DATA
DATA : itab LIKE tline OCCURS 0 WITH HEADER LINE.
DATA : file_name TYPE string.
data : path like PCFILE-PATH.
data : extension(5) type c.
data : name(100) type c.
* SELECTION SCREEN
PARAMETERS : receiver TYPE somlreci1-receiver lower case.
PARAMETERS : p_file LIKE rlgrap-filename
OBLIGATORY.
* AT SELECTION SCREEN
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CLEAR p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = p_file.
* START-OF-SELECTION
START-OF-SELECTION.
PERFORM ml_customize USING 'Tst' 'Testing'.
PERFORM ml_addrecp USING receiver 'U'.
PERFORM upl.
PERFORM doconv TABLES itab objbin.
PERFORM ml_prepare USING 'X' extension name.
PERFORM ml_dosend.
SUBMIT rsconn01
WITH mode EQ 'INT'
AND RETURN.
* FORM
FORM upl.
file_name = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = file_name
filetype = 'BIN'
TABLES
data_tab = itab
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
path = file_name.
CALL FUNCTION 'PC_SPLIT_COMPLETE_FILENAME'
EXPORTING
complete_filename = path
* CHECK_DOS_FORMAT =
IMPORTING
* DRIVE =
EXTENSION = extension
NAME = name
* NAME_WITH_EXT =
* PATH =
EXCEPTIONS
INVALID_DRIVE = 1
INVALID_EXTENSION = 2
INVALID_NAME = 3
INVALID_PATH = 4
OTHERS = 5
ENDFORM. "upl
Regards,
VAsanth -
IS-Retail: design error of u0091general assortmentu0092 concept&POS Outbound WPDWGR
Hello
I have found a design error of general assortment concept related to POS Outbound WPDWGR, but may be you could help to understand why system is designed with error.
Both 'Store Business Offline (ePOS)' and 'Assortment Management' are recommended by SAP as 'best practices'.
'Assortment Management' recommends to use assignment of merchandise categories with general assortments, REFSITE and WSOA6. This documentation promotes concept of 'general assortments' and assignment of assortment users.
IDoc WPDWGR 'Download merchandise categories' is recommended in 'Store Business Offline (ePOS)' best practices for Retail. Program that generates this IDoc knows nothing about general assortments, REFSITE, WSOA6. It uses old assignment of merchandise categories to local assortment in WB02 or WB30. It was not updated to be compatable with 'general assortment' concept.
There is no warning in documentation that if customer will use one of 'best practices' for Retail then another will be not applicable.
Assortment management:
http://help.sap.com/bp_retailv1470/Documentation/EN/Assortment%20Management_EN_DOCU_V147.doc
http://help.sap.com/bp_retailv1470/Documentation/EN/Assortment%20Management_EN_CUST_V147.doc
Store Business Offline (ePOS)
http://help.sap.com/bp_retailv1470/documentation/EN/Store%20Business%20Offline%20EPOS_EN_DOCU_V147.doc
http://help.sap.com/bp_retailv1470/documentation/EN/Store%20Business%20Offline%20EPOS_EN_CUST_V147.doc
Does anyone faced this problem and have any ideas how to solve it through SAP Support?
Does anyone has experience of solving long-time 'ping-pong' OSS customer messages with SAP Support?
Thanks in advance.
BR,
Novomir Kovalenko -
Creation of Outbound delivery with respect to sales order
Hi Gurus,
I am an Abaper.
I have a requirement to create outbound delivery with respect to sales order.
Currently I have the purchase order details.
My coordinator has given me a logic.
From the Purchase order, we have to get the Purchase requisition.
From Purchase requisition, we have to get the sales order.
From the sales order, we have to create the outbound delivery.
Please explain me how to creaet the outbound delivery with respect to sales order.
Also, how to get the PR from PO and SO from PR.
Thanks in advance.
Regards,
Balaji. RHi balaji,
I will add the abap code since you are a ABAPER.
1. To get the Pur. Req. from PO
Note that PO_NO and PO_LINE_ITEM are variables.
Select VEBLN VBELP into (EBKN-VBELN,EBKN-VBELP)
from EKPO inner join EBKN on EKPOBANFN = EBKNBANFN
where EKPOEBELN = PO_NO and EKPOEBELP = PO_LINE_ITEM
2. And using VL01N you can create the relevant outbound delivery. Use above sales order for this. And record a BDC and write the code.
Hope this will useful
Thanks & BR
sandun -
Radio Frequency-confirmation OT on an outbound delivery with HU
Hello Every Body,
I have a problem using standard transaction for the Radio Frequency.
I explain my problem.
I would like to make a Good Issue with an outbound delivery by RF.
I create my outbound delivery with transaction MB1A.
And then I want to do the following steps with RF transaction LM61:
Creation OT - Confirmation OT - Good issue.
These steps are ok exepted the case partial consommation on a HU (which is on HU).
For example:
I have HU1 (palet) with 2 HU: HU2 and HU3 (bag) and I need only HU2.
In this case I have a problem for the TO confirmation.
Because I don't find where 'saying' I take this HU of this HU.
Thanks by advance for your help!Hello Stephen,
The issue here is that in the case of delivery created automaticaly via transaction MB1B the HU need to be precised at the moment of picking. However the company would like it to be working like in case of picking for a normal outbound delivery created in reference to a sales order (delivery type YLF) - while picking only a "technical" HU is taken and the righ HU are pricised by a user at the moment of picking confirmation.
Could you please propose any solution for that?
Regds
Sumana -
Can we create outbound delivery with reference of purchase order
Hi All,
can we create outbound delivery with reference of purchase order?dear friend,
as far as i know you can create it with the following references:
-to sales order;
-to STO;
-to subcontract order;
-to project;
-without any ref
are you talking about stock transport order ?
regards, -
Problem in Outbound delivery with order reference
Hi,
I am facing problem with creation of outbound delivery with order reference from transaction VL01N. When i enter into the transaction with order key in, but in the tab Picking there is one column Pick quantity which is showing as grey field with zero value(Grey field don't allow to change the quantity). This Pick quantity is always allow to put us required quantity but i come across this kind of scenario very first time. Can you please help.
Thank you.Hi,
Your combination of Plant+Storage location is enabled for warehouse management. So directly putting the picking value is not possible. You have two options now.
1. If you know howto put pickign through transfer orders, do it through LT03 and confirm teh TO for picking quantity to be updated in delivery. You have to find out teh stock in the source bin and use it in transfer order. You may get in touch with WM consultant, if you dont know how to do it.
2. If you are ok with just doing picking without WM, then you can change the storage location in delivery and then try picking in delivery itself. The storage location should not be enabled for WM for the plant. -
Packing handling units to outbound delivery with batch management
Hello all,
I am packing an outbound delivery with a material that has batch management active. The packing is from a storage location that manages handling units (HU-managed sloc).
My problem is u2013 before entering the HUs to the delivery u2013 the system asks me to enter the batches (in the batch split function). Only then I am allowed to enter the HUs in the packing function.
What could be the reason for this preliminary batch entries ?
How can I set the system not to do that, i.e., I would like to be able to enter the HUs directly without entering the batchs separately.
Thanks,
IsaacDear Isaac,
this system behaviour can not be changed in standard and is also not recommended to change it via a modification. The reason for this system behaviour is to avoid inconsistencies in the system. The HU that you assign to the delivery, should exactly fit to the delivery. In case if the material is batch managed, you should specify the batch first, and then add the fitting HU with exactly that batch.
I suppose you checked the longtext for HUDIALOG102, that you get in the described case, but I copy it for you, in case if you did not read it:
"Diagnosis
There are items to be handled in batches which have not yet been
assigned to a batch.
Batches must be recognized for items with HU-managed storage location
For items at a storage location that is not HU-managed, the item type
determines if packing will take place at cumulated item quantity level
(meaning that the batch is not recognized at any point in the handling
unit) or if packing must take place at batch level.
System Response
If an item requires batch identification, that item will not be
suggested for packing as long as the batch is not recognized.
Procedure
Go to the maintenance of the delivery item and assign at least one batch
to the item."
Regards,
Ely -
Dear Team,
Can you please help me by providing the BAPI name for creating the outbound delivery for Scheduling Agreement in SAP SD .
I faile to create outbound delivery with reference to scheduling agreement by using BAPI_OUTB_DELIVERY_CREATE_SLS.
The system says "missing data in the BAPI interface: VBAK VBTYP E". It seems another FM should be used for scheduling agreement only.
Thank you for your help in this regard .Hi Raghu.
As much as I don't want to do this but just to resolve this error I created an enhancement implementation in include LV50R_CREACSV form routine dcs_check_so_vs_interface and modified VBTYP to blank to avoid that error message.
Got the tip from this thread http://scn.sap.com/thread/1972059
Unless... anybody has a brighter idea (without modifying the standards)? -
FM to fill outbound IDOC with change document details.
Hi ,
I am working on an enhancement EXIT_SAPLMGMU_001 for an interface to track the changes to the material master.
Can someone please let me know if there is a FM to populate outbound IDOC with change document details like when a material is
created /changed. Thanks much.
Regards,
Sanjeev
Edited by: sanjeev.s on Apr 14, 2010 3:32 PMCall the function module "MASTER_IDOC_DISTRIBUTE" to create idoc. Use function module "CHANGEDOCUMENT_READ_HEADERS" to get the change document details.
Regards
Vinod -
Create an outbound delivery with reference to a purchase order
Hi folks, would you tell me if I can create an outbound delivery with reference to a purchase order?
I tried to use the transaction VL10B but after I run there is no data is selected. Should I set up anything else for that?
Thanks in advanced.Hi,
Yes, you can create outbound delivery with reference to a PO.
In transaction VL10B, if you are not sure about the shipping point leave it blank. ALso, you can check the shipping point from the shipping data and enter it here.
Leave the field Condition rule to create delivery blank so that it will consider PO with delivery date falling within one year.
In the Purchase order tab, enter the PO number.
Execute. It should fetch you the PO list due for delivery.
Before doing the above, make sure PO is not subjected to release strategy. Check the quantity in the PO due for delivery.
Thanks and Regards,
Maheshwari -
XI messages status "Message scheduled on outbound side" with Green flag
Dear,
On My XI system , i have too old messages and i want to clear those.
In moni messages status is "Message scheduled on outbound side" with Green flag .
When i am trying to cancel these messages i am getting a popup saying
"Cannot cancel message because of it's status"
And there is no queue entries for these messsage on smq1 or smq2 (perhaps deleted by someone)
I just want to cancel these messages, please tell me if there is any way .
Thanks in Advance,
SandeepDear Sunil,
Thanks, these meesages are neither active nor used anywhere,
Problem is somebody has manually deleted entries for these messages from SMQ1 and SMQ2.
Regards,
Sandeep
Maybe you are looking for
-
Just loaded windows 7 on a macbook pro - how do you dual boot OS X and windows 7
Hi successfully loaded windows 7 and partitioned drive (I need windows for work Microsoft crm system) All ok but a pain to have to keep logging off and on between OS X & Windows I understand that there is a way to dual boot - I am running Snow Leopar
-
I tried updating phone..now stuck..
Ok so I plugged my phone into my computer..it synced fine..then it went to install new 2.1 update...Now it just flashing a screen with a picture of Itunes picture and USB driver..basicallyy telling me to plug into ITunes...well now my computer will n
-
Can I create a flip book in iPhoto to send by email
can I create a flip book in iPhoto to send by email
-
HI ALL, 1) FCP for Scale-In the video will be unsharp ; Motion will be the best tool for Zoom-In (Scale-In)? 2) Say, Mastered/Edited video in FCP then send to Motion for further effects processing and now do the video be able to return to FCP after s
-
HELP Can't call or receive calls
Recently, whenever I get a call on my iPhone 4 it makes a loud beeping noise. I can barely hear what the other person is saying. It also makes the beeping noise for the person at the other end of the call, which I thought was odd. This is keeping me